SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Tesla, Inc. – ‘10-Q’ for 6/30/19 – ‘JSON’

On:  Monday, 7/29/19, at 6:21am ET   ·   For:  6/30/19   ·   Accession #:  1564590-19-26445   ·   File #:  1-34756

Previous ‘10-Q’:  ‘10-Q’ on 4/29/19 for 3/31/19   ·   Next:  ‘10-Q’ on 10/29/19 for 9/30/19   ·   Latest:  ‘10-Q’ on 4/24/24 for 3/31/24   ·   6 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 7/29/19  Tesla, Inc.                       10-Q        6/30/19  115:20M                                    ActiveDisclosure/FA

Quarterly Report   —   Form 10-Q   —   Sect. 13 / 15(d) – SEA’34
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report                                    HTML   2.02M 
 2: EX-10.1     Material Contract                                   HTML     54K 
 3: EX-10.2     Material Contract                                   HTML    214K 
 4: EX-10.3     Material Contract                                   HTML    171K 
 5: EX-31.1     Certification -- §302 - SOA'02                      HTML     41K 
 6: EX-31.2     Certification -- §302 - SOA'02                      HTML     41K 
 7: EX-32.1     Certification -- §906 - SOA'02                      HTML     37K 
14: R1          Document and Entity Information                     HTML     87K 
15: R2          Consolidated Balance Sheets (Unaudited)             HTML    149K 
16: R3          Consolidated Balance Sheets (Unaudited)             HTML     53K 
                (Parenthetical)                                                  
17: R4          Consolidated Statements of Operations (Unaudited)   HTML    131K 
18: R5          Consolidated Statements of Comprehensive Loss       HTML     56K 
                (Unaudited)                                                      
19: R6          Consolidated Statements of Redeemable               HTML    139K 
                Noncontrolling Interest and Stockholders' Equity                 
                (Unaudited)                                                      
20: R7          Consolidated Statements of Redeemable               HTML     37K 
                Noncontrolling Interest and Stockholders' Equity                 
                (Unaudited) (Parenthetical)                                      
21: R8          Consolidated Statements of Cash Flows (Unaudited)   HTML    154K 
22: R9          Overview                                            HTML     37K 
23: R10         Summary of Significant Accounting Policies          HTML    334K 
24: R11         Maxwell Acquisition                                 HTML     97K 
25: R12         Goodwill and Intangible Assets                      HTML    203K 
26: R13         Fair Value of Financial Instruments                 HTML    183K 
27: R14         Inventory                                           HTML     60K 
28: R15         Solar Energy Systems, Net                           HTML     70K 
29: R16         Property, Plant, and Equipment                      HTML     77K 
30: R17         Other Long-Term Liabilities                         HTML     69K 
31: R18         Customer Deposits                                   HTML     37K 
32: R19         Long-Term Debt Obligations                          HTML    507K 
33: R20         Leases                                              HTML    252K 
34: R21         Common Stock                                        HTML     36K 
35: R22         Equity Incentive Plans                              HTML    116K 
36: R23         Commitments and Contingencies                       HTML     67K 
37: R24         Variable Interest Entity Arrangements               HTML    123K 
38: R25         Related Party Transactions                          HTML     49K 
39: R26         Segment Reporting and Information about Geographic  HTML    147K 
                Areas                                                            
40: R27         Restructuring and Other                             HTML     38K 
41: R28         Summary of Significant Accounting Policies          HTML    363K 
                (Policies)                                                       
42: R29         Summary of Significant Accounting Policies          HTML    288K 
                (Tables)                                                         
43: R30         Maxwell Acquisition (Tables)                        HTML     95K 
44: R31         Goodwill and Intangible Assets (Tables)             HTML    205K 
45: R32         Fair Value of Financial Instruments (Tables)        HTML    181K 
46: R33         Inventory (Tables)                                  HTML     60K 
47: R34         Solar Energy Systems, Net (Tables)                  HTML     71K 
48: R35         Property, Plant, and Equipment (Tables)             HTML     72K 
49: R36         Other Long-Term Liabilities (Tables)                HTML     67K 
50: R37         Long-Term Debt Obligations (Tables)                 HTML    497K 
51: R38         Leases (Tables)                                     HTML    259K 
52: R39         Equity Incentive Plans (Tables)                     HTML     86K 
53: R40         Variable Interest Entity Arrangements (Tables)      HTML    124K 
54: R41         Related Party Transactions (Tables)                 HTML     47K 
55: R42         Segment Reporting and Information about Geographic  HTML    151K 
                Areas (Tables)                                                   
56: R43         Overview - Additional Information (Detail)          HTML     37K 
57: R44         Summary of Significant Accounting Policies -        HTML    166K 
                Additional Information (Detail)                                  
58: R45         Summary of Significant Accounting Policies -        HTML     66K 
                Schedule of Disaggregation of Revenue by Major                   
                Source (Detail)                                                  
59: R46         Summary of Significant Accounting Policies -        HTML     72K 
                Schedule of Cumulative Effect of Changes Made to                 
                Consolidated Balance Sheet for Adoption of New                   
                Lease Standard (Detail)                                          
60: R47         Summary of Significant Accounting Policies -        HTML     44K 
                Schedule of Potentially Dilutive Shares that were                
                Excluded from Computation of Diluted Net Loss per                
                Share of Common Stock (Detail)                                   
61: R48         Summary of Significant Accounting Policies -        HTML     48K 
                Schedule of Cash and Cash Equivalents and                        
                Restricted Cash (Detail)                                         
62: R49         Summary of Significant Accounting Policies -        HTML     46K 
                Schedule of Accrued Warranty Activity (Detail)                   
63: R50         Maxwell Acquisition - Additional Information        HTML     53K 
                (Detail)                                                         
64: R51         Maxwell Acquisition - Schedule of Fair Values of    HTML     84K 
                the Assets Acquired and the Liabilities Assumed                  
                (Detail)                                                         
65: R52         Maxwell Acquisition - Schedule of Fair Values of    HTML     50K 
                the Identified Intangible Assets and their Useful                
                Lives (Detail)                                                   
66: R53         Goodwill and Intangible Assets - Additional         HTML     40K 
                Information (Detail)                                             
67: R54         Goodwill and Intangible Assets - Summary of         HTML     74K 
                Acquired Intangible Assets (Detail)                              
68: R55         Goodwill and Intangible Assets - Total Future       HTML     50K 
                Amortization Expense for Intangible Assets                       
                (Detail)                                                         
69: R56         Fair Value of Financial Instruments - Schedule of   HTML     51K 
                Assets and Liabilities Measured at Fair Value on                 
                Recurring Basis (Detail)                                         
70: R57         Fair Value of Financial Instruments - Schedule of   HTML     50K 
                Interest Rate Swaps Outstanding (Detail)                         
71: R58         Fair Value of Financial Instruments - Additional    HTML     41K 
                Information (Detail)                                             
72: R59         Fair Value of Financial Instruments - Schedule of   HTML     58K 
                Estimated Fair Values and Carrying Values (Detail)               
73: R60         Inventory - Schedule of Inventory (Detail)          HTML     48K 
74: R61         Inventory - Additional Information (Detail)         HTML     40K 
75: R62         Solar Energy Systems, Net - Components of Solar     HTML     49K 
                Energy Systems, Net (Detail)                                     
76: R63         Solar Energy Systems, Net - Components of Solar     HTML     38K 
                Energy Systems, Net (Parenthetical) (Detail)                     
77: R64         Property Plant and Equipment - Schedule of          HTML     57K 
                Property, Plant and Equipment, Net (Detail)                      
78: R65         Property Plant and Equipment - Additional           HTML     57K 
                Information (Detail)                                             
79: R66         Other Long-Term Liabilities - Schedule of Other     HTML     49K 
                Long-term Liabilities (Detail)                                   
80: R67         Other Long-Term Liabilities - Additional            HTML     35K 
                Information (Detail)                                             
81: R68         Customer Deposits - Additional Information          HTML     35K 
                (Detail)                                                         
82: R69         Long-Term Debt Obligations - Summary of Debt        HTML    156K 
                (Detail)                                                         
83: R70         Long-Term Debt Obligations - 2019 Notes -           HTML     38K 
                Additional Information (Detail)                                  
84: R71         Long-Term Debt Obligations - 2024 Notes, Bond       HTML     91K 
                Hedges and Warrant Transactions - Additional                     
                Information (Detail)                                             
85: R72         Long-Term Debt Obligations - Credit Agreement -     HTML     42K 
                Additional Information (Detail)                                  
86: R73         Long-Term Debt Obligations - China Loan Agreement   HTML     51K 
                - Additional Information (Detail)                                
87: R74         Long-Term Debt Obligations - Solar Revolving        HTML     51K 
                Credit Facility - Additional Information (Detail)                
88: R75         Long-Term Debt Obligations - Term Loan Due in 2019  HTML     38K 
                - Additional Information (Detail)                                
89: R76         Long-Term Debt Obligations - Schedule of Interest   HTML     45K 
                Expense (Detail)                                                 
90: R77         Leases - Additional Information (Detail)            HTML     52K 
91: R78         Leases - Schedule of Operating and Financing        HTML     65K 
                Leases Presented in Balance Sheets (Detail)                      
92: R79         Leases - Schedule of Components of Lease Expense    HTML     47K 
                (Detail)                                                         
93: R80         Leases - Schedule of Other Information Related to   HTML     43K 
                Leases (Detail)                                                  
94: R81         Leases - Supplemental Cash Flow Information         HTML     47K 
                related to Leases (Detail)                                       
95: R82         Leases - Schedule of Maturities of Operating and    HTML     81K 
                Finance Lease Liabilities (Detail)                               
96: R83         Leases - Schedule of Future Minimum Lease Payments  HTML     83K 
                Under Non-Cancellable Leases ASC 840 (Detail)                    
97: R84         Leases - Maturities of Operating Lease Receivables  HTML     49K 
                from Customers (Detail)                                          
98: R85         Leases - Future Minimum Lease Payments to be        HTML     49K 
                Received from Customers under Non-cancellable                    
                Operating Leases ASC 840 (Detail)                                
99: R86         Common Stock - Additional Information (Detail)      HTML     46K 
100: R87         Equity Incentive Plans - Additional Information     HTML    144K  
                (Detail)                                                         
101: R88         Equity Incentive Plans - Summary of Operational     HTML     64K  
                Milestone Based on Revenue or Adjusted EBITDA                    
                (Detail)                                                         
102: R89         Equity Incentive Plans - Summary of Stock-Based     HTML     48K  
                Compensation Expense (Detail)                                    
103: R90         Commitments and Contingencies - Additional          HTML     59K  
                Information (Detail)                                             
104: R91         Variable Interest Entity Arrangements - Carrying    HTML    105K  
                Values of Assets and Liabilities of Subsidiary in                
                Consolidated Balance Sheets (Detail)                             
105: R92         Related Party Transactions - Summary of Related     HTML     39K  
                Party Transactions (Detail)                                      
106: R93         Related Party Transactions - Additional             HTML     47K  
                Information (Detail)                                             
107: R94         Segment Reporting and Information about Geographic  HTML     37K  
                Areas - Additional Information (Detail)                          
108: R95         Segment Reporting and Information about Geographic  HTML     46K  
                Areas - Schedule of Total Revenues and Gross                     
                Margin by Reportable Segment (Detail)                            
109: R96         Segment Reporting and Information about Geographic  HTML     49K  
                Areas - Schedule of Revenues by Geographic Area                  
                (Detail)                                                         
110: R97         Segment Reporting and Information about Geographic  HTML     40K  
                Areas - Schedule of Long-Lived Assets by                         
                Geographic Area (Detail)                                         
111: R98         Restructuring and Other - Additional Information    HTML     56K  
                (Detail)                                                         
113: XML         IDEA XML File -- Filing Summary                      XML    220K  
13: XML         XBRL Instance -- tsla-10q_20190630_htm               XML   5.80M 
112: EXCEL       IDEA Workbook of Financial Reports                  XLSX    135K  
 9: EX-101.CAL  XBRL Calculations -- tsla-20190630_cal               XML    347K 
10: EX-101.DEF  XBRL Definitions -- tsla-20190630_def                XML   1.06M 
11: EX-101.LAB  XBRL Labels -- tsla-20190630_lab                     XML   1.96M 
12: EX-101.PRE  XBRL Presentations -- tsla-20190630_pre              XML   1.56M 
 8: EX-101.SCH  XBRL Schema -- tsla-20190630                         XSD    331K 
114: JSON        XBRL Instance as JSON Data -- MetaLinks              494±   834K  
115: ZIP         XBRL Zipped Folder -- 0001564590-19-026445-xbrl      Zip    417K  


‘JSON’   —   XBRL Instance as JSON Data — MetaLinks


This File is an XBRL Instance as JavaScript Object Notation (JSON) Data.



{
"instance":  {
    "tsla-10q_20190630.htm":  {
        "axisCustom":  0,
        "axisStandard":  33,
        "contextCount":  482,
        "dts":  {
            "calculationLink":  {
                "local":  [
                    "tsla-20190630_cal.xml"
                    ]
                },
            "definitionLink":  {
                "local":  [
                    "tsla-20190630_def.xml"
                    ],
                "remote":  [
                    "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml",
                    "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml"
                    ]
                },
            "inline":  {
                "local":  [
                    "tsla-10q_20190630.htm"
                    ]
                },
            "labelLink":  {
                "local":  [
                    "tsla-20190630_lab.xml"
                    ],
                "remote":  [
                    "https://xbrl.sec.gov/dei/2018/dei-doc-2018-01-31.xml",
                    "https://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml",
                    "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml"
                    ]
                },
            "presentationLink":  {
                "local":  [
                    "tsla-20190630_pre.xml"
                    ]
                },
            "referenceLink":  {
                "remote":  [
                    "https://xbrl.sec.gov/dei/2018/dei-ref-2018-01-31.xml",
                    "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml",
                    "https://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml"
                    ]
                },
            "schema":  {
                "local":  [
                    "tsla-20190630.xsd"
                    ],
                "remote":  [
                    "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
                    "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
                    "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
                    "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
                    "http://www.xbrl.org/2005/xbrldt-2005.xsd",
                    "https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd",
                    "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
                    "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
                    "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd",
                    "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd",
                    "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd",
                    "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
                    "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd",
                    "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd",
                    "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
                    "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd",
                    "https://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd",
                    "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd",
                    "https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd",
                    "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
                    "https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd",
                    "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
                    "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
                    "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
                    "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
                    "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
                    "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd"
                    ]
                }
            },
        "elementCount":  808,
        "entityCount":  1,
        "hidden":  {
            "http://fasb.org/us-gaap/2018-01-31":  77,
            "http://www.teslamotors.com/20190630":  10,
            "http://xbrl.sec.gov/dei/2018-01-31":  9,
            "total":  96
            },
        "keyCustom":  147,
        "keyStandard":  434,
        "memberCustom":  77,
        "memberStandard":  46,
        "nsprefix":  "tsla",
        "nsuri":  "http://www.teslamotors.com/20190630",
        "report":  {
            "R1":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "dei:DocumentType",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "document",
                "isDefault":  "true",
                "longName":  "100000 - Document - Document and Entity Information",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation",
                "shortName":  "Document and Entity Information",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "dei:DocumentType",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R10":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100090 - Disclosure - Summary of Significant Accounting Policies",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies",
                "shortName":  "Summary of Significant Accounting Policies",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R11":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:BusinessCombinationDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100100 - Disclosure - Maxwell Acquisition",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisition",
                "shortName":  "Maxwell Acquisition",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:BusinessCombinationDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R12":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100110 - Disclosure - Goodwill and Intangible Assets",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssets",
                "shortName":  "Goodwill and Intangible Assets",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R13":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:FairValueDisclosuresTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100120 - Disclosure - Fair Value of Financial Instruments",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstruments",
                "shortName":  "Fair Value of Financial Instruments",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:FairValueDisclosuresTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R14":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:InventoryDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100130 - Disclosure - Inventory",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventory",
                "shortName":  "Inventory",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:InventoryDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R15":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:SolarEnergySystemsNetDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100140 - Disclosure - Solar Energy Systems, Net",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNet",
                "shortName":  "Solar Energy Systems, Net",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:SolarEnergySystemsNetDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R16":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100150 - Disclosure - Property, Plant, and Equipment",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipment",
                "shortName":  "Property, Plant, and Equipment",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R17":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100160 - Disclosure - Other Long-Term Liabilities",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilities",
                "shortName":  "Other Long-Term Liabilities",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R18":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:CustomerDepositsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100170 - Disclosure - Customer Deposits",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCustomerDeposits",
                "shortName":  "Customer Deposits",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:CustomerDepositsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R19":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100180 - Disclosure - Long-Term Debt Obligations",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations",
                "shortName":  "Long-Term Debt Obligations",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R2":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "100010 - Statement - Consolidated Balance Sheets (Unaudited)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited",
                "shortName":  "Consolidated Balance Sheets (Unaudited)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R20":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:LesseeOperatingAndFinanceLeasesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100190 - Disclosure - Leases",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeases",
                "shortName":  "Leases",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:LesseeOperatingAndFinanceLeasesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R21":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100200 - Disclosure - Common Stock",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommonStock",
                "shortName":  "Common Stock",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R22":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100210 - Disclosure - Equity Incentive Plans",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlans",
                "shortName":  "Equity Incentive Plans",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R23":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100220 - Disclosure - Commitments and Contingencies",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingencies",
                "shortName":  "Commitments and Contingencies",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R24":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:VariableInterestEntityDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100230 - Disclosure - Variable Interest Entity Arrangements",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangements",
                "shortName":  "Variable Interest Entity Arrangements",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:VariableInterestEntityDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R25":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100240 - Disclosure - Related Party Transactions",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactions",
                "shortName":  "Related Party Transactions",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R26":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SegmentReportingDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100250 - Disclosure - Segment Reporting and Information about Geographic Areas",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreas",
                "shortName":  "Segment Reporting and Information about Geographic Areas",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SegmentReportingDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R27":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100260 - Disclosure - Restructuring and Other",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOther",
                "shortName":  "Restructuring and Other",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R28":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:UnauditedInterimFinancialStatementsPolicyTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100270 - Disclosure - Summary of Significant Accounting Policies (Policies)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
                "shortName":  "Summary of Significant Accounting Policies (Policies)",
                "subGroupType":  "policies",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:UnauditedInterimFinancialStatementsPolicyTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R29":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisaggregationOfRevenueTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100280 - Disclosure - Summary of Significant Accounting Policies (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
                "shortName":  "Summary of Significant Accounting Policies (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisaggregationOfRevenueTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R3":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:PreferredStockParOrStatedValuePerShare",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD_xbrlishares",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "100020 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical",
                "shortName":  "Consolidated Balance Sheets (Unaudited) (Parenthetical)",
                "subGroupType":  "parenthetical",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:PreferredStockParOrStatedValuePerShare",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD_xbrlishares",
                    "xsiNil":  "false"
                    }
                },
            "R30":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapBusinessAcquisitionAxis_tslaMaxwellTechnologiesIncorporationMember_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100290 - Disclosure - Maxwell Acquisition (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionTables",
                "shortName":  "Maxwell Acquisition (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapBusinessAcquisitionAxis_tslaMaxwellTechnologiesIncorporationMember_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R31":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100300 - Disclosure - Goodwill and Intangible Assets (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables",
                "shortName":  "Goodwill and Intangible Assets (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R32":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "p",
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100310 - Disclosure - Fair Value of Financial Instruments (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables",
                "shortName":  "Fair Value of Financial Instruments (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "p",
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R33":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "us-gaap:InventoryDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100320 - Disclosure - Inventory (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryTables",
                "shortName":  "Inventory (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "us-gaap:InventoryDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R34":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "tsla:SolarEnergySystemsNetDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapPropertyPlantAndEquipmentByTypeAxis_tslaSolarEnergySystemsMember_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:ScheduleOfLeasedAssetsTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100330 - Disclosure - Solar Energy Systems, Net (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetTables",
                "shortName":  "Solar Energy Systems, Net (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "tsla:SolarEnergySystemsNetDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapPropertyPlantAndEquipmentByTypeAxis_tslaSolarEnergySystemsMember_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:ScheduleOfLeasedAssetsTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R35":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PropertyPlantAndEquipmentTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100340 - Disclosure - Property, Plant, and Equipment (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentTables",
                "shortName":  "Property, Plant, and Equipment (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PropertyPlantAndEquipmentTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R36":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100350 - Disclosure - Other Long-Term Liabilities (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesTables",
                "shortName":  "Other Long-Term Liabilities (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R37":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "us-gaap:DebtDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfDebtTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100360 - Disclosure - Long-Term Debt Obligations (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTables",
                "shortName":  "Long-Term Debt Obligations (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "us-gaap:DebtDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfDebtTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R38":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:ScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100370 - Disclosure - Leases (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesTables",
                "shortName":  "Leases (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:ScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R39":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:SummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDATableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100380 - Disclosure - Equity Incentive Plans (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansTables",
                "shortName":  "Equity Incentive Plans (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:SummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDATableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R4":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeasesIncomeStatementLeaseRevenue",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "100030 - Statement - Consolidated Statements of Operations (Unaudited)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited",
                "shortName":  "Consolidated Statements of Operations (Unaudited)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "tsla:SalesRevenueAutomotive",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R40":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100390 - Disclosure - Variable Interest Entity Arrangements (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsTables",
                "shortName":  "Variable Interest Entity Arrangements (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R41":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100400 - Disclosure - Related Party Transactions (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsTables",
                "shortName":  "Related Party Transactions (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R42":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:SegmentReportingDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100410 - Disclosure - Segment Reporting and Information about Geographic Areas (Tables)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasTables",
                "shortName":  "Segment Reporting and Information about Geographic Areas (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:SegmentReportingDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R43":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:NatureOfOperations",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:NumberOfOperatingSegments",
                    "reportCount":  1,
                    "unitRef":  "U_tslaSegment",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100420 - Disclosure - Overview - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOverviewAdditionalInformationDetail",
                "shortName":  "Overview - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  null
                },
            "R44":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "p",
                        "us-gaap:RevenueRecognitionPolicyTextBlock",
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-7",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ContractWithCustomerLiability",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100430 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                "shortName":  "Summary of Significant Accounting Policies - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "p",
                        "us-gaap:RevenueRecognitionPolicyTextBlock",
                        "us-gaap:SignificantAccountingPoliciesTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20181231",
                    "decimals":  "-5",
                    "lang":  null,
                    "name":  "us-gaap:ContractWithCustomerLiability",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R45":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeasesIncomeStatementLeaseRevenue",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100440 - Disclosure - Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue by Major Source (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail",
                "shortName":  "Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue by Major Source (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:DisaggregationOfRevenueTableTextBlock",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_srtProductOrServiceAxis_tslaServicesAndOtherMember_20190401_20190630",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R46":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100450 - Disclosure - Summary of Significant Accounting Policies - Schedule of Cumulative Effect of Changes Made to Consolidated Balance Sheet for Adoption of New Lease Standard (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                "shortName":  "Summary of Significant Accounting Policies - Schedule of Cumulative Effect of Changes Made to Consolidated Balance Sheet for Adoption of New Lease Standard (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_us-gaapAccountingStandardsUpdate201602Member_20190101",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R47":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
                        "us-gaap:EarningsPerSharePolicyTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_tslaStockBasedAwardsMember_20190401_20190630",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_xbrlishares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100460 - Disclosure - Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Loss per Share of Common Stock (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPotentiallyDilutiveSharesThatWereExcludedFromComputationOfDilutedNetLossPerShareOfCommonStockDetail",
                "shortName":  "Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Loss per Share of Common Stock (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
                        "us-gaap:EarningsPerSharePolicyTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_tslaStockBasedAwardsMember_20190401_20190630",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_xbrlishares",
                    "xsiNil":  "false"
                    }
                },
            "R48":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100470 - Disclosure - Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents and Restricted Cash (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsAndRestrictedCashDetail",
                "shortName":  "Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents and Restricted Cash (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  null
                },
            "R49":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
                        "us-gaap:StandardProductWarrantyPolicy",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190331",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:StandardProductWarrantyAccrual",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100480 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accrued Warranty Activity (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccruedWarrantyActivityDetail",
                "shortName":  "Summary of Significant Accounting Policies - Schedule of Accrued Warranty Activity (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
                        "us-gaap:StandardProductWarrantyPolicy",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190331",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:StandardProductWarrantyAccrual",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R5":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ProfitLoss",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "100040 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossUnaudited",
                "shortName":  "Consolidated Statements of Comprehensive Loss (Unaudited)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R50":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:BusinessCombinationDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapBusinessAcquisitionAxis_tslaMaxwellTechnologiesIncorporationMember_20190515_20190516",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100490 - Disclosure - Maxwell Acquisition - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail",
                "shortName":  "Maxwell Acquisition - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:BusinessCombinationDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapBusinessAcquisitionAxis_tslaMaxwellTechnologiesIncorporationMember_20190515_20190516",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R51":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:Goodwill",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100500 - Disclosure - Maxwell Acquisition - Schedule of Fair Values of the Assets Acquired and the Liabilities Assumed (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail",
                "shortName":  "Maxwell Acquisition - Schedule of Fair Values of the Assets Acquired and the Liabilities Assumed (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapBusinessAcquisitionAxis_tslaMaxwellTechnologiesIncorporationMember_20190516",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R52":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
                        "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100510 - Disclosure - Maxwell Acquisition - Schedule of Fair Values of the Identified Intangible Assets and their Useful Lives (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail",
                "shortName":  "Maxwell Acquisition - Schedule of Fair Values of the Identified Intangible Assets and their Useful Lives (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapBusinessAcquisitionAxis_tslaMaxwellTechnologiesIncorporationMember_20190630",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R53":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:GoodwillPeriodIncreaseDecrease",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100520 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail",
                "shortName":  "Goodwill and Intangible Assets - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:GoodwillPeriodIncreaseDecrease",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R54":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
                        "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:FiniteLivedIntangibleAssetsGross",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100530 - Disclosure - Goodwill and Intangible Assets - Summary of Acquired Intangible Assets (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail",
                "shortName":  "Goodwill and Intangible Assets - Summary of Acquired Intangible Assets (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
                        "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:FiniteLivedIntangibleAssetsGross",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R55":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
                        "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100540 - Disclosure - Goodwill and Intangible Assets - Total Future Amortization Expense for Intangible Assets (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail",
                "shortName":  "Goodwill and Intangible Assets - Total Future Amortization Expense for Intangible Assets (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
                        "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R56":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:FairValueNetAssetLiability",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100550 - Disclosure - Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail",
                "shortName":  "Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "us-gaap:FairValueDisclosuresTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:FairValueNetAssetLiability",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R57":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapDerivativeInstrumentRiskAxis_us-gaapInterestRateSwapMember_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "invest:DerivativeNotionalAmount",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100560 - Disclosure - Fair Value of Financial Instruments - Schedule of Interest Rate Swaps Outstanding (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfInterestRateSwapsOutstandingDetail",
                "shortName":  "Fair Value of Financial Instruments - Schedule of Interest Rate Swaps Outstanding (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapDerivativeInstrumentRiskAxis_us-gaapInterestRateSwapMember_20181231",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "invest:DerivativeNotionalAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R58":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapDebtInstrumentAxis_tslaFivePointThreeZeroPercentSeniorNotesDueTwentyTwentyFiveMember_us-gaapLongtermDebtTypeAxis_tslaRecourseDebtMember_20190630",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DebtInstrumentInterestRateStatedPercentage",
                    "reportCount":  1,
                    "unitRef":  "U_xbrlipure",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100570 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail",
                "shortName":  "Fair Value of Financial Instruments - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  null
                },
            "R59":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfDebtTableTextBlock",
                        "us-gaap:DebtDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LongTermDebt",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100580 - Disclosure - Fair Value of Financial Instruments - Schedule of Estimated Fair Values and Carrying Values (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                "shortName":  "Fair Value of Financial Instruments - Schedule of Estimated Fair Values and Carrying Values (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapLongtermDebtTypeAxis_us-gaapSeniorNotesMember_20190630",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:LongTermDebt",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R6":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20171231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "100050 - Statement - Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Unaudited)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited",
                "shortName":  "Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Unaudited)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20171231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R60":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
                        "us-gaap:InventoryDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:InventoryRawMaterialsNetOfReserves",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100590 - Disclosure - Inventory - Schedule of Inventory (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryScheduleOfInventoryDetail",
                "shortName":  "Inventory - Schedule of Inventory (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
                        "us-gaap:InventoryDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:InventoryRawMaterialsNetOfReserves",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R61":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:InventoryWriteDown",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100600 - Disclosure - Inventory - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryAdditionalInformationDetail",
                "shortName":  "Inventory - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20190401_20190630",
                    "decimals":  "-5",
                    "lang":  null,
                    "name":  "us-gaap:InventoryWriteDown",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R62":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfLeasedAssetsTableTextBlock",
                        "tsla:SolarEnergySystemsNetDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapPropertyPlantAndEquipmentByTypeAxis_tslaSolarEnergySystemsMember_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:LeaseAssetsInService",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100610 - Disclosure - Solar Energy Systems, Net - Components of Solar Energy Systems, Net (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail",
                "shortName":  "Solar Energy Systems, Net - Components of Solar Energy Systems, Net (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfLeasedAssetsTableTextBlock",
                        "tsla:SolarEnergySystemsNetDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapPropertyPlantAndEquipmentByTypeAxis_tslaSolarEnergySystemsMember_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:LeaseAssetsInService",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R63":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "tsla:FinanceLeaseRightOfUseAssetsGross",
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfLeasedAssetsTableTextBlock",
                        "tsla:SolarEnergySystemsNetDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapPropertyPlantAndEquipmentByTypeAxis_tslaSolarEnergySystemsMember_20190630",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:FinanceLeaseRightOfUseAssetsGross",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100620 - Disclosure - Solar Energy Systems, Net - Components of Solar Energy Systems, Net (Parenthetical) (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetParentheticalDetail",
                "shortName":  "Solar Energy Systems, Net - Components of Solar Energy Systems, Net (Parenthetical) (Detail)",
                "subGroupType":  "parenthetical",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "tsla:FinanceLeaseRightOfUseAssetsGross",
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfLeasedAssetsTableTextBlock",
                        "tsla:SolarEnergySystemsNetDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapPropertyPlantAndEquipmentByTypeAxis_tslaSolarEnergySystemsMember_20190630",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:FinanceLeaseRightOfUseAssetsGross",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R64":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:PropertyPlantAndEquipmentGross",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100630 - Disclosure - Property Plant and Equipment - Schedule of Property, Plant and Equipment, Net (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail",
                "shortName":  "Property Plant and Equipment - Schedule of Property, Plant and Equipment, Net (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:PropertyPlantAndEquipmentGross",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R65":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:PropertyPlantAndEquipmentNet",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100640 - Disclosure - Property Plant and Equipment - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail",
                "shortName":  "Property Plant and Equipment - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-5",
                    "lang":  null,
                    "name":  "us-gaap:InterestCostsCapitalized",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R66":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
                        "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:AccruedWarrantyReserveNoncurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100650 - Disclosure - Other Long-Term Liabilities - Schedule of Other Long-term Liabilities (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail",
                "shortName":  "Other Long-Term Liabilities - Schedule of Other Long-term Liabilities (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
                        "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:AccruedWarrantyReserveNoncurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R67":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
                        "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20181231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:BuildToSuitLeaseLiabilityNoncurrent",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100660 - Disclosure - Other Long-Term Liabilities - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesAdditionalInformationDetail",
                "shortName":  "Other Long-Term Liabilities - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  null
                },
            "R68":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:CustomerDepositsLiabilitiesCurrent",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100670 - Disclosure - Customer Deposits - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCustomerDepositsAdditionalInformationDetail",
                "shortName":  "Customer Deposits - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  null
                },
            "R69":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfDebtTableTextBlock",
                        "us-gaap:DebtDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DebtInstrumentCarryingAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100680 - Disclosure - Long-Term Debt Obligations - Summary of Debt (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                "shortName":  "Long-Term Debt Obligations - Summary of Debt (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfDebtTableTextBlock",
                        "us-gaap:DebtDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DebtInstrumentCarryingAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R7":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:CommonStockOfferingPricePerShare",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD_xbrlishares",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "100060 - Statement - Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Unaudited) (Parenthetical)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnauditedParenthetical",
                "shortName":  "Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Unaudited) (Parenthetical)",
                "subGroupType":  "parenthetical",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:CommonStockOfferingPricePerShare",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD_xbrlishares",
                    "xsiNil":  "false"
                    }
                },
            "R70":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapDebtInstrumentAxis_tslaZeroPointTwoFivePercentSeniorConvertibleNoteDueTwentyNineteenMember_us-gaapLongtermDebtTypeAxis_us-gaapSeniorNotesMember_20190101_20190331",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:RepaymentsOfLongTermDebt",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100690 - Disclosure - Long-Term Debt Obligations - 2019 Notes - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2019NotesAdditionalInformationDetail",
                "shortName":  "Long-Term Debt Obligations - 2019 Notes - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapDebtInstrumentAxis_tslaZeroPointTwoFivePercentSeniorConvertibleNoteDueTwentyNineteenMember_us-gaapLongtermDebtTypeAxis_us-gaapSeniorNotesMember_20190101_20190331",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:RepaymentsOfLongTermDebt",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R71":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ProceedsFromIssuanceOfWarrants",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100700 - Disclosure - Long-Term Debt Obligations - 2024 Notes, Bond Hedges and Warrant Transactions - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                "shortName":  "Long-Term Debt Obligations - 2024 Notes, Bond Hedges and Warrant Transactions - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapDebtInstrumentAxis_tslaTwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember_us-gaapLongtermDebtTypeAxis_us-gaapSeniorNotesMember_20190531",
                    "decimals":  "-7",
                    "lang":  null,
                    "name":  "us-gaap:DebtInstrumentFaceAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R72":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapDebtInstrumentAxis_tslaCreditAgreementMember_20190331",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100710 - Disclosure - Long-Term Debt Obligations - Credit Agreement - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsCreditAgreementAdditionalInformationDetail",
                "shortName":  "Long-Term Debt Obligations - Credit Agreement - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapDebtInstrumentAxis_tslaCreditAgreementMember_20190331",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R73":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapDebtInstrumentAxis_tslaChinaLoanAgreementMember_us-gaapLongtermDebtTypeAxis_us-gaapUnsecuredDebtMember_20190331",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217CNY",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100720 - Disclosure - Long-Term Debt Obligations - China Loan Agreement - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                "shortName":  "Long-Term Debt Obligations - China Loan Agreement - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapDebtInstrumentAxis_tslaChinaLoanAgreementMember_us-gaapLongtermDebtTypeAxis_us-gaapUnsecuredDebtMember_20190331",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217CNY",
                    "xsiNil":  "false"
                    }
                },
            "R74":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapDebtInstrumentAxis_tslaSolarRevolvingCreditFacilityMember_20190630",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100730 - Disclosure - Long-Term Debt Obligations - Solar Revolving Credit Facility - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail",
                "shortName":  "Long-Term Debt Obligations - Solar Revolving Credit Facility - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapCreditFacilityAxis_tslaLondonInterBankOfferedRateLIBORLoansMember_us-gaapDebtInstrumentAxis_tslaSolarRevolvingCreditFacilityMember_20190101_20190630",
                    "decimals":  null,
                    "lang":  "en-US",
                    "name":  "us-gaap:DebtInstrumentDescriptionOfVariableRateBasis",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R75":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapDebtInstrumentAxis_tslaTermLoanDueTwoThousandNineteenMember_us-gaapLongtermDebtTypeAxis_tslaNonrecourseDebtMember_20190601_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:DebtInstrumentExtendedMaturityTerm",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100740 - Disclosure - Long-Term Debt Obligations - Term Loan Due in 2019 - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTermLoanDueIn2019AdditionalInformationDetail",
                "shortName":  "Long-Term Debt Obligations - Term Loan Due in 2019 - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapDebtInstrumentAxis_tslaTermLoanDueTwoThousandNineteenMember_us-gaapLongtermDebtTypeAxis_tslaNonrecourseDebtMember_20190601_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "tsla:DebtInstrumentExtendedMaturityTerm",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R76":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfInterestExpenseTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:InterestExpenseDebtExcludingAmortization",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100750 - Disclosure - Long-Term Debt Obligations - Schedule of Interest Expense (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsScheduleOfInterestExpenseDetail",
                "shortName":  "Long-Term Debt Obligations - Schedule of Interest Expense (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfInterestExpenseTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:InterestExpenseDebtExcludingAmortization",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R77":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:LesseeAdditionalOperatingLeaseNotYetCommencedExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100760 - Disclosure - Leases - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail",
                "shortName":  "Leases - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:LesseeAdditionalOperatingLeaseNotYetCommencedExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R78":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeaseRightOfUseAsset",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100770 - Disclosure - Leases - Schedule of Operating and Financing Leases Presented in Balance Sheets (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail",
                "shortName":  "Leases - Schedule of Operating and Financing Leases Presented in Balance Sheets (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:FinanceLeaseRightOfUseAsset",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R79":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LeaseCostTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeaseExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100780 - Disclosure - Leases - Schedule of Components of Lease Expense (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail",
                "shortName":  "Leases - Schedule of Components of Lease Expense (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LeaseCostTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeaseExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R8":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ProfitLoss",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "100070 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited",
                "shortName":  "Consolidated Statements of Cash Flows (Unaudited)",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "tsla:DepreciationAmortizationAndImpairment",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R80":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100790 - Disclosure - Leases - Schedule of Other Information Related to Leases (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOtherInformationRelatedToLeasesDetail",
                "shortName":  "Leases - Schedule of Other Information Related to Leases (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R81":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeasePayments",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100800 - Disclosure - Leases - Supplemental Cash Flow Information related to Leases (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetail",
                "shortName":  "Leases - Supplemental Cash Flow Information related to Leases (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeasePayments",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R82":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100810 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail",
                "shortName":  "Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R83":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingAndFinanceLeasesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20181231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100830 - Disclosure - Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Leases ASC 840 (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail",
                "shortName":  "Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Leases ASC 840 (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingAndFinanceLeasesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20181231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R84":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100850 - Disclosure - Leases - Maturities of Operating Lease Receivables from Customers (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail",
                "shortName":  "Leases - Maturities of Operating Lease Receivables from Customers (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R85":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfFutureMinimumLeaseReceiptsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20181231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100860 - Disclosure - Leases - Future Minimum Lease Payments to be Received from Customers under Non-cancellable Operating Leases ASC 840 (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail",
                "shortName":  "Leases - Future Minimum Lease Payments to be Received from Customers under Non-cancellable Operating Leases ASC 840 (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:ScheduleOfFutureMinimumLeaseReceiptsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20181231",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R86":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "p",
                        "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190501_20190531",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
                    "reportCount":  1,
                    "unitRef":  "U_xbrlishares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100870 - Disclosure - Common Stock - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetail",
                "shortName":  "Common Stock - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "p",
                        "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190501_20190531",
                    "decimals":  "-5",
                    "lang":  null,
                    "name":  "tsla:UnderwritingDiscountsAndOfferingCosts",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R87":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DeferredCompensationArrangementWithIndividualMaximumContractualTerm1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100880 - Disclosure - Equity Incentive Plans - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                "shortName":  "Equity Incentive Plans - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DeferredCompensationArrangementWithIndividualMaximumContractualTerm1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R88":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:SummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDATableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapAwardTypeAxis_tslaTwoThousandAndEighteenPerformanceAwardMember_us-gaapTitleOfIndividualAxis_us-gaapChiefExecutiveOfficerMember_20190101_20190630",
                    "decimals":  "-8",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:OperationalMilestoneBasedOnRevenueOne",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100890 - Disclosure - Equity Incentive Plans - Summary of Operational Milestone Based on Revenue or Adjusted EBITDA (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail",
                "shortName":  "Equity Incentive Plans - Summary of Operational Milestone Based on Revenue or Adjusted EBITDA (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "tsla:SummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDATableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapAwardTypeAxis_tslaTwoThousandAndEighteenPerformanceAwardMember_us-gaapTitleOfIndividualAxis_us-gaapChiefExecutiveOfficerMember_20190101_20190630",
                    "decimals":  "-8",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:OperationalMilestoneBasedOnRevenueOne",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R89":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AllocatedShareBasedCompensationExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100900 - Disclosure - Equity Incentive Plans - Summary of Stock-Based Compensation Expense (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockBasedCompensationExpenseDetail",
                "shortName":  "Equity Incentive Plans - Summary of Stock-Based Compensation Expense (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AllocatedShareBasedCompensationExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R9":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:NatureOfOperations",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100080 - Disclosure - Overview",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOverview",
                "shortName":  "Overview",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:NatureOfOperations",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R90":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20181016",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:CivilPenaltiesAmountPayable",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100910 - Disclosure - Commitments and Contingencies - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail",
                "shortName":  "Commitments and Contingencies - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20181016",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:CivilPenaltiesAmountPayable",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R91":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100920 - Disclosure - Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                "shortName":  "Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapVariableInterestEntitiesByClassificationOfEntityAxis_us-gaapVariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureMember_20190630",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R92":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
                        "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100930 - Disclosure - Related Party Transactions - Summary of Related Party Transactions (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsSummaryOfRelatedPartyTransactionsDetail",
                "shortName":  "Related Party Transactions - Summary of Related Party Transactions (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
                        "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R93":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "tsla:ConvertibleSeniorNoteUnpaidPrincipalAmountDueToRelatedParties",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100940 - Disclosure - Related Party Transactions - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail",
                "shortName":  "Related Party Transactions - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "tsla:ConvertibleSeniorNoteUnpaidPrincipalAmountDueToRelatedParties",
                        "p",
                        "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20181231",
                    "decimals":  "-5",
                    "lang":  null,
                    "name":  "tsla:ConvertibleSeniorNoteUnpaidPrincipalAmountDueToRelatedParties",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R94":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:NatureOfOperations",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190101_20190630",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:NumberOfOperatingSegments",
                    "reportCount":  1,
                    "unitRef":  "U_tslaSegment",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100950 - Disclosure - Segment Reporting and Information about Geographic Areas - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasAdditionalInformationDetail",
                "shortName":  "Segment Reporting and Information about Geographic Areas - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  null
                },
            "R95":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:Revenues",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100960 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of Total Revenues and Gross Margin by Reportable Segment (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfTotalRevenuesAndGrossMarginByReportableSegmentDetail",
                "shortName":  "Segment Reporting and Information about Geographic Areas - Schedule of Total Revenues and Gross Margin by Reportable Segment (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "us-gaap:SegmentReportingDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_us-gaapStatementBusinessSegmentsAxis_tslaAutomotiveSegmentMember_20190401_20190630",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:Revenues",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R96":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:Revenues",
                    "reportCount":  1,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100970 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of Revenues by Geographic Area (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail",
                "shortName":  "Segment Reporting and Information about Geographic Areas - Schedule of Revenues by Geographic Area (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
                        "us-gaap:SegmentReportingDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_srtStatementGeographicalAxis_countryUS_20190401_20190630",
                    "decimals":  "-3",
                    "lang":  null,
                    "name":  "us-gaap:Revenues",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R97":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
                        "us-gaap:SegmentReportingDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:NoncurrentAssets",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100980 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfLongLivedAssetsByGeographicAreaDetail",
                "shortName":  "Segment Reporting and Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
                        "us-gaap:SegmentReportingDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190630",
                    "decimals":  "-3",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:NoncurrentAssets",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                },
            "R98":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:BusinessExitCosts1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "100990 - Disclosure - Restructuring and Other - Additional Information (Detail)",
                "role":  "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail",
                "shortName":  "Restructuring and Other - Additional Information (Detail)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "p",
                        "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "tsla-10q_20190630.htm",
                    "contextRef":  "C_0001318605_20190401_20190630",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:BusinessExitCosts1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "U_iso4217USD",
                    "xsiNil":  "false"
                    }
                }
            },
        "segmentCount":  126,
        "tag":  {
            "country_CN":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "CHINA",
                            "terseLabel":  "China [Member]",
                            "verboseLabel":  "Shanghai, China [Member]"
                            }
                        }
                    },
                "localname":  "CN",
                "nsuri":  "http://xbrl.sec.gov/country/2017-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "country_NL":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "NETHERLANDS",
                            "terseLabel":  "Netherlands [Member]"
                            }
                        }
                    },
                "localname":  "NL",
                "nsuri":  "http://xbrl.sec.gov/country/2017-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "country_NO":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "NORWAY",
                            "terseLabel":  "Norway [Member]"
                            }
                        }
                    },
                "localname":  "NO",
                "nsuri":  "http://xbrl.sec.gov/country/2017-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "country_US":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "UNITED STATES",
                            "terseLabel":  "United States [Member]"
                            }
                        }
                    },
                "localname":  "US",
                "nsuri":  "http://xbrl.sec.gov/country/2017-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfLongLivedAssetsByGeographicAreaDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "dei_AmendmentFlag":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "If the value is true, then the document is an amendment to previously-filed/accepted document.",
                            "label":  "Amendment Flag",
                            "terseLabel":  "Amendment Flag"
                            }
                        }
                    },
                "localname":  "AmendmentFlag",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_CityAreaCode":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Area code of city",
                            "label":  "City Area Code",
                            "terseLabel":  "City Area Code"
                            }
                        }
                    },
                "localname":  "CityAreaCode",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_CurrentFiscalYearEndDate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "End date of current fiscal year in the format --MM-DD.",
                            "label":  "Current Fiscal Year End Date",
                            "terseLabel":  "Current Fiscal Year End Date"
                            }
                        }
                    },
                "localname":  "CurrentFiscalYearEndDate",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "gMonthDayItemType"
                },
            "dei_DocumentFiscalPeriodFocus":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "This is focus fiscal period of the document report.  For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus.  Values:  FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.",
                            "label":  "Document Fiscal Period Focus",
                            "terseLabel":  "Document Fiscal Period Focus"
                            }
                        }
                    },
                "localname":  "DocumentFiscalPeriodFocus",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "fiscalPeriodItemType"
                },
            "dei_DocumentFiscalYearFocus":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "This is focus fiscal year of the document report in CCYY format.  For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus.  Example: 2006.",
                            "label":  "Document Fiscal Year Focus",
                            "terseLabel":  "Document Fiscal Year Focus"
                            }
                        }
                    },
                "localname":  "DocumentFiscalYearFocus",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "gYearItemType"
                },
            "dei_DocumentPeriodEndDate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The end date of the period reflected on the cover page if a periodic report.  For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date.  The format of the date is CCYY-MM-DD.",
                            "label":  "Document Period End Date",
                            "terseLabel":  "Document Period End Date"
                            }
                        }
                    },
                "localname":  "DocumentPeriodEndDate",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "dateItemType"
                },
            "dei_DocumentType":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc).  The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
                            "label":  "Document Type",
                            "terseLabel":  "Document Type"
                            }
                        }
                    },
                "localname":  "DocumentType",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "submissionTypeItemType"
                },
            "dei_EntityAddressAddressLine1":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Address Line 1 such as Building Name, Street Name",
                            "label":  "Entity Address Address Line1",
                            "terseLabel":  "Entity Address, Address Line One"
                            }
                        }
                    },
                "localname":  "EntityAddressAddressLine1",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressCityOrTown":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Name of the City or Town",
                            "label":  "Entity Address City Or Town",
                            "terseLabel":  "Entity Address, City or Town"
                            }
                        }
                    },
                "localname":  "EntityAddressCityOrTown",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressPostalZipCode":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Code for the postal or zip code",
                            "label":  "Entity Address Postal Zip Code",
                            "terseLabel":  "Entity Address, Postal Zip Code"
                            }
                        }
                    },
                "localname":  "EntityAddressPostalZipCode",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressStateOrProvince":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Name of the state or province.",
                            "label":  "Entity Address State Or Province",
                            "terseLabel":  "Entity Address, State or Province"
                            }
                        }
                    },
                "localname":  "EntityAddressStateOrProvince",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityCentralIndexKey":  {
                "auth_ref":  [
                    "r424"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC.  It is commonly abbreviated as CIK.",
                            "label":  "Entity Central Index Key",
                            "terseLabel":  "Entity Central Index Key"
                            }
                        }
                    },
                "localname":  "EntityCentralIndexKey",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "centralIndexKeyItemType"
                },
            "dei_EntityCommonStockSharesOutstanding":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report.  Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
                            "label":  "Entity Common Stock Shares Outstanding",
                            "verboseLabel":  "Entity Common Stock, Shares Outstanding"
                            }
                        }
                    },
                "localname":  "EntityCommonStockSharesOutstanding",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "dei_EntityCurrentReportingStatus":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days.  This information should be based on the registrant's current or most recent filing containing the related disclosure.",
                            "label":  "Entity Current Reporting Status",
                            "terseLabel":  "Entity Current Reporting Status"
                            }
                        }
                    },
                "localname":  "EntityCurrentReportingStatus",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_EntityEmergingGrowthCompany":  {
                "auth_ref":  [
                    "r424"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicate if registrant meets the emerging growth company criteria.",
                            "label":  "Entity Emerging Growth Company",
                            "terseLabel":  "Entity Emerging Growth Company"
                            }
                        }
                    },
                "localname":  "EntityEmergingGrowthCompany",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntityFileNumber":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Commission file number.  The field allows up to 17 characters.  The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
                            "label":  "Entity File Number",
                            "terseLabel":  "Entity File Number"
                            }
                        }
                    },
                "localname":  "EntityFileNumber",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "fileNumberItemType"
                },
            "dei_EntityFilerCategory":  {
                "auth_ref":  [
                    "r424"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer.  Definitions of these categories are stated in Rule 12b-2 of the Exchange Act.  This information should be based on the registrant's current or most recent filing containing the related disclosure.",
                            "label":  "Entity Filer Category",
                            "terseLabel":  "Entity Filer Category"
                            }
                        }
                    },
                "localname":  "EntityFilerCategory",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "filerCategoryItemType"
                },
            "dei_EntityRegistrantName":  {
                "auth_ref":  [
                    "r424"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
                            "label":  "Entity Registrant Name",
                            "terseLabel":  "Entity Registrant Name"
                            }
                        }
                    },
                "localname":  "EntityRegistrantName",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityShellCompany":  {
                "auth_ref":  [
                    "r424"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.",
                            "label":  "Entity Shell Company",
                            "terseLabel":  "Entity Shell Company"
                            }
                        }
                    },
                "localname":  "EntityShellCompany",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntitySmallBusiness":  {
                "auth_ref":  [
                    "r424"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.",
                            "label":  "Entity Small Business",
                            "terseLabel":  "Entity Small Business"
                            }
                        }
                    },
                "localname":  "EntitySmallBusiness",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntityTaxIdentificationNumber":  {
                "auth_ref":  [
                    "r424"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
                            "label":  "Entity Tax Identification Number",
                            "terseLabel":  "Entity Tax Identification Number"
                            }
                        }
                    },
                "localname":  "EntityTaxIdentificationNumber",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "nineDigitItemType"
                },
            "dei_LocalPhoneNumber":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Local phone number for entity.",
                            "label":  "Local Phone Number",
                            "terseLabel":  "Local Phone Number"
                            }
                        }
                    },
                "localname":  "LocalPhoneNumber",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_TradingSymbol":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Trading symbol of an instrument as listed on an exchange.",
                            "label":  "Trading Symbol",
                            "verboseLabel":  "Trading Symbol"
                            }
                        }
                    },
                "localname":  "TradingSymbol",
                "nsuri":  "http://xbrl.sec.gov/dei/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "invest_DerivativeNotionalAmount":  {
                "auth_ref":  [
                    "r425"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Aggregate notional amount specified by the derivative(s).  Expressed as an absolute value.",
                            "label":  "Derivative Notional Amount",
                            "terseLabel":  "Aggregate Notional Amount"
                            }
                        }
                    },
                "localname":  "DerivativeNotionalAmount",
                "nsuri":  "http://xbrl.sec.gov/invest/2013-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfInterestRateSwapsOutstandingDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "srt_LitigationCaseAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Litigation Case [Axis]",
                            "terseLabel":  "Litigation Case"
                            }
                        }
                    },
                "localname":  "LitigationCaseAxis",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_LitigationCaseTypeDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Litigation Case Type [Domain]",
                            "terseLabel":  "Litigation Case"
                            }
                        }
                    },
                "localname":  "LitigationCaseTypeDomain",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_MaximumMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Maximum [Member]",
                            "terseLabel":  "Maximum [Member]"
                            }
                        }
                    },
                "localname":  "MaximumMember",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_MinimumMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Minimum [Member]",
                            "terseLabel":  "Minimum [Member]"
                            }
                        }
                    },
                "localname":  "MinimumMember",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_ProductOrServiceAxis":  {
                "auth_ref":  [
                    "r150",
                    "r236",
                    "r239",
                    "r414"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Product Or Service [Axis]",
                            "terseLabel":  "Product and Service"
                            }
                        }
                    },
                "localname":  "ProductOrServiceAxis",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_ProductsAndServicesDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Products And Services [Domain]",
                            "terseLabel":  "Product and Service"
                            }
                        }
                    },
                "localname":  "ProductsAndServicesDomain",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_RangeAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Range [Axis]",
                            "terseLabel":  "Range"
                            }
                        }
                    },
                "localname":  "RangeAxis",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_RangeMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Range [Member]",
                            "terseLabel":  "Range"
                            }
                        }
                    },
                "localname":  "RangeMember",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_RestatementAdjustmentMember":  {
                "auth_ref":  [
                    "r121",
                    "r124",
                    "r125",
                    "r126"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Restatement Adjustment [Member]",
                            "terseLabel":  "Adjustments from Adoption of New Lease Standard [Member]"
                            }
                        }
                    },
                "localname":  "RestatementAdjustmentMember",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_RestatementAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Restatement [Axis]",
                            "terseLabel":  "Adjustments from Adoption of New Lease Standard [Member]"
                            }
                        }
                    },
                "localname":  "RestatementAxis",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_RestatementDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Restatement [Domain]",
                            "terseLabel":  "Restatement"
                            }
                        }
                    },
                "localname":  "RestatementDomain",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_SegmentGeographicalDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Segment Geographical [Domain]",
                            "terseLabel":  "Geographical"
                            }
                        }
                    },
                "localname":  "SegmentGeographicalDomain",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfLongLivedAssetsByGeographicAreaDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_StatementGeographicalAxis":  {
                "auth_ref":  [
                    "r153",
                    "r236",
                    "r240",
                    "r419",
                    "r422"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Statement Geographical [Axis]",
                            "terseLabel":  "Geographical"
                            }
                        }
                    },
                "localname":  "StatementGeographicalAxis",
                "nsuri":  "http://fasb.org/srt/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfLongLivedAssetsByGeographicAreaDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_AccountsReceivableThresholdPercentage":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accounts receivable threshold percentage.",
                            "label":  "Accounts Receivable Threshold Percentage",
                            "terseLabel":  "Accounts receivable from OEM customers excess percentage"
                            }
                        }
                    },
                "localname":  "AccountsReceivableThresholdPercentage",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "tsla_AccruedWarrantyReserveNoncurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accrued warranty reserve, noncurrent.",
                            "label":  "Accrued Warranty Reserve Noncurrent",
                            "terseLabel":  "Accrued warranty reserve"
                            }
                        }
                    },
                "localname":  "AccruedWarrantyReserveNoncurrent",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_AcquiredIntangibleAssetsLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Acquired Intangible Assets [Line Items]",
                            "terseLabel":  "Acquired Intangible Assets [Line Items]"
                            }
                        }
                    },
                "localname":  "AcquiredIntangibleAssetsLineItems",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtHedge":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Adjustments to additional paid in capital convertible debt hedge.",
                            "label":  "Adjustments To Additional Paid In Capital Convertible Debt Hedge",
                            "negatedLabel":  "Purchase of convertible note hedges"
                            }
                        }
                    },
                "localname":  "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtHedge",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_AnnualTaxRevenuesToBeGeneratedEndOfFiveYear":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Annual tax revenues to be generated end of five year.",
                            "label":  "Annual Tax Revenues To Be Generated End Of Five Year",
                            "terseLabel":  "Annual tax revenues to be generated end of 2023"
                            }
                        }
                    },
                "localname":  "AnnualTaxRevenuesToBeGeneratedEndOfFiveYear",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_AssetsToBeLeasedCIP":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail":  {
                        "order":  10020.0,
                        "parentTag":  "tsla_LeasedAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Assets to be leased CIP.",
                            "label":  "Assets To Be Leased C I P",
                            "terseLabel":  "Solar energy systems under construction"
                            }
                        }
                    },
                "localname":  "AssetsToBeLeasedCIP",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_AutomotiveAssetBackedNotesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Automotive asset-backed notes.",
                            "label":  "Automotive Asset Backed Notes [Member]",
                            "terseLabel":  "Automotive Asset-backed Notes [Member]"
                            }
                        }
                    },
                "localname":  "AutomotiveAssetBackedNotesMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_AutomotiveAssetBackedNotesSeriesTwoThousandEighteenAMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Automotive Asset-backed Notes, Series 2018-A.",
                            "label":  "Automotive Asset Backed Notes Series Two Thousand Eighteen A [Member]",
                            "terseLabel":  "Automotive Asset-backed Notes [Member]"
                            }
                        }
                    },
                "localname":  "AutomotiveAssetBackedNotesSeriesTwoThousandEighteenAMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_AutomotiveLeasingMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Automotive leasing.",
                            "label":  "Automotive Leasing [Member]",
                            "terseLabel":  "Automotive Leasing [Member]"
                            }
                        }
                    },
                "localname":  "AutomotiveLeasingMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_AutomotiveMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Automotive.",
                            "label":  "Automotive [Member]",
                            "terseLabel":  "Automotive [Member]"
                            }
                        }
                    },
                "localname":  "AutomotiveMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_AutomotiveRegulatoryCreditsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Automotive regulatory credits.",
                            "label":  "Automotive Regulatory Credits [Member]",
                            "terseLabel":  "Automotive Regulatory Credits [Member]"
                            }
                        }
                    },
                "localname":  "AutomotiveRegulatoryCreditsMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_AutomotiveSalesWithResaleValueGuaranteeMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Automotive sales with resale value guarantee.",
                            "label":  "Automotive Sales With Resale Value Guarantee [Member]",
                            "terseLabel":  "Automotive Sales with Resale Value Guarantee [Member]"
                            }
                        }
                    },
                "localname":  "AutomotiveSalesWithResaleValueGuaranteeMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_AutomotiveSalesWithoutResaleValueGuaranteeMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Automotive sales without resale value guarantee.",
                            "label":  "Automotive Sales Without Resale Value Guarantee [Member]",
                            "terseLabel":  "Automotive Sales without Resale Value Guarantee [Member]"
                            }
                        }
                    },
                "localname":  "AutomotiveSalesWithoutResaleValueGuaranteeMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_AutomotiveSegmentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Automotive segment.",
                            "label":  "Automotive Segment [Member]",
                            "terseLabel":  "Automotive Segment [Member]",
                            "verboseLabel":  "Automotive Sales [Member]"
                            }
                        }
                    },
                "localname":  "AutomotiveSegmentMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfTotalRevenuesAndGrossMarginByReportableSegmentDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_BaseRateLoansMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Base rate loans.",
                            "label":  "Base Rate Loans [Member]",
                            "terseLabel":  "Base Rate Loans [Member]"
                            }
                        }
                    },
                "localname":  "BaseRateLoansMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_BuildToSuitArrangementsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Build to suit arrangements.",
                            "label":  "Build To Suit Arrangements [Member]",
                            "terseLabel":  "Build To Suit Arrangements [Member]"
                            }
                        }
                    },
                "localname":  "BuildToSuitArrangementsMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_BuildToSuitLeaseArrangementMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Build to suit lease arrangement.",
                            "label":  "Build To Suit Lease Arrangement [Member]",
                            "terseLabel":  "Build-to-suit Lease Arrangement [Member]"
                            }
                        }
                    },
                "localname":  "BuildToSuitLeaseArrangementMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_BuildToSuitLeaseLiabilityNoncurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Build-to-suit lease liability, noncurrent.",
                            "label":  "Build To Suit Lease Liability Noncurrent",
                            "terseLabel":  "Build-to-suit lease liability"
                            }
                        }
                    },
                "localname":  "BuildToSuitLeaseLiabilityNoncurrent",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_BusinessCombinationCommonStockConversionBasis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Business combination common stock conversion basis.",
                            "label":  "Business Combination Common Stock Conversion Basis",
                            "terseLabel":  "Business combination, common stock conversion basis"
                            }
                        }
                    },
                "localname":  "BusinessCombinationCommonStockConversionBasis",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_BusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesAssumedPurchasePriceAdjustmentToMeasurementPeriod":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Business combination fair value of assets acquired and liabilities assumed purchase price adjustment to measurement period.",
                            "label":  "Business Combination Fair Value Of Assets Acquired And Liabilities Assumed Purchase Price Adjustment To Measurement Period",
                            "terseLabel":  "Business combination fair value of assets acquired and liabilities assumed purchase price adjustment to measurement period"
                            }
                        }
                    },
                "localname":  "BusinessCombinationFairValueOfAssetsAcquiredAndLiabilitiesAssumedPurchasePriceAdjustmentToMeasurementPeriod",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail"
                    ],
                "xbrltype":  "durationItemType"
                },
            "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesAndOther":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10040.0,
                        "parentTag":  "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Business combination recognized identifiable assets acquired and liabilities assumed accrued liabilities and other.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities And Other",
                            "negatedLabel":  "Accrued liabilities and other"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilitiesAndOther",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdditionalPaidInCapital":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10080.0,
                        "parentTag":  "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Business combination recognized identifiable assets acquired and liabilities assumed additional paid-in capital.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Additional Paid In Capital",
                            "negatedLabel":  "Additional paid-in capital"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdditionalPaidInCapital",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssetsCurrentAndNoncurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10150.0,
                        "parentTag":  "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Business combination recognized identifiable assets acquired and liabilities assumed current assets prepaid expense and other assets, current and noncurrent.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Prepaid Expense And Other Assets Current And Noncurrent",
                            "terseLabel":  "Prepaid expenses and other assets, current and non-current"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssetsCurrentAndNoncurrent",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDebtAndFinancialLeasesCurrentAndNoncurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10050.0,
                        "parentTag":  "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Business combination recognized identifiable assets acquired and liabilities assumed debt and financial leases current and non current.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Debt And Financial Leases Current And Noncurrent",
                            "negatedLabel":  "Debt and financial leases, current and non-current"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDebtAndFinancialLeasesCurrentAndNoncurrent",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredRevenueCurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10060.0,
                        "parentTag":  "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Business combination recognized identifiable assets acquired and liabilities assumed deferred revenue current.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Revenue Current",
                            "negatedLabel":  "Deferred revenue, current"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredRevenueCurrent",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndEquity":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Business combination recognized identifiable assets acquired and liabilities assumed liabilities and equity.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities And Equity",
                            "negatedTotalLabel":  "Total liabilities and equity assumed"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndEquity",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10130.0,
                        "parentTag":  "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Business combination recognized identifiable assets acquired and liabilities assumed operating lease right-of-use assets.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Assets",
                            "terseLabel":  "Operating lease right-of-use assets"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_BusinessCombinationStockConversionRatio":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Business combination stock conversion ratio.",
                            "label":  "Business Combination Stock Conversion Ratio",
                            "terseLabel":  "Business combination, stock conversion ratio of shares"
                            }
                        }
                    },
                "localname":  "BusinessCombinationStockConversionRatio",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "tsla_CanadaCreditFacilityMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Canada credit facility.",
                            "label":  "Canada Credit Facility [Member]",
                            "terseLabel":  "Canada Credit Facility [Member]"
                            }
                        }
                    },
                "localname":  "CanadaCreditFacilityMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_CashCompensationReceivedForServices":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Cash compensation received for services.",
                            "label":  "Cash Compensation Received For Services",
                            "terseLabel":  "Cash compensation received by CEO"
                            }
                        }
                    },
                "localname":  "CashCompensationReceivedForServices",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_CashEquityDebtMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Cash equity debt.",
                            "label":  "Cash Equity Debt [Member]",
                            "terseLabel":  "Cash equity debt [Member]"
                            }
                        }
                    },
                "localname":  "CashEquityDebtMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Cash paid for amounts included in measurement of lease liabilities.",
                            "label":  "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]",
                            "terseLabel":  "Cash paid for amounts included in the measurement of lease liabilities:"
                            }
                        }
                    },
                "localname":  "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_ChinaLoanAgreementMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "China loan agreement.",
                            "label":  "China Loan Agreement [Member]",
                            "terseLabel":  "China Loan Agreement [Member]"
                            }
                        }
                    },
                "localname":  "ChinaLoanAgreementMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_CivilPenaltiesAmountPayable":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Civil penalties amount payable.",
                            "label":  "Civil Penalties Amount Payable",
                            "terseLabel":  "Civil penalties amount payable"
                            }
                        }
                    },
                "localname":  "CivilPenaltiesAmountPayable",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_CommitmentsAndContingenciesLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Commitments and contingencies.",
                            "label":  "Commitments And Contingencies [Line Items]",
                            "terseLabel":  "Commitments And Contingencies [Line Items]"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingenciesLineItems",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_CommitmentsAndContingenciesTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Commitments and contingencies.",
                            "label":  "Commitments And Contingencies [Table]",
                            "terseLabel":  "Commitments And Contingencies [Table]"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingenciesTable",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_CommitmentsExtendedTerm":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Commitments extended term.",
                            "label":  "Commitments Extended Term",
                            "terseLabel":  "Commitments extended term"
                            }
                        }
                    },
                "localname":  "CommitmentsExtendedTerm",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsCreditAgreementAdditionalInformationDetail"
                    ],
                "xbrltype":  "gYearMonthItemType"
                },
            "tsla_CommonStockOfferingPricePerShare":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Common stock offering price per share.",
                            "label":  "Common Stock Offering Price Per Share",
                            "terseLabel":  "Common stock issued, per share"
                            }
                        }
                    },
                "localname":  "CommonStockOfferingPricePerShare",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnauditedParenthetical"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "tsla_CommonStockPublicOfferingIssuanceCosts":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Common stock public offering issuance costs.",
                            "label":  "Common Stock Public Offering Issuance Costs",
                            "terseLabel":  "Common stock public offering issuance costs"
                            }
                        }
                    },
                "localname":  "CommonStockPublicOfferingIssuanceCosts",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnauditedParenthetical"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_ComputerEquipmentAndSoftwareMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Computer equipment and software.",
                            "label":  "Computer Equipment And Software [Member]",
                            "terseLabel":  "Computer equipment, hardware and software [Member]"
                            }
                        }
                    },
                "localname":  "ComputerEquipmentAndSoftwareMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_ContractWithCustomerAssetAndLiabilityRevenueRecognizedInNextRollingTwelveMonths":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Contract with customer asset and liability revenue recognized in next rolling twelve months.",
                            "label":  "Contract With Customer Asset And Liability Revenue Recognized In Next Rolling Twelve Months",
                            "terseLabel":  "Deferred revenue recognized in next 12 months"
                            }
                        }
                    },
                "localname":  "ContractWithCustomerAssetAndLiabilityRevenueRecognizedInNextRollingTwelveMonths",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_ContractWithCustomerLiabilityRevenueRecognitionPeriod":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Contract with customer liability, revenue recognition period.",
                            "label":  "Contract With Customer Liability Revenue Recognition Period",
                            "terseLabel":  "Deferred revenue, recognition period"
                            }
                        }
                    },
                "localname":  "ContractWithCustomerLiabilityRevenueRecognitionPeriod",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "durationItemType"
                },
            "tsla_ConversionPricePerShare":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Conversion price per share.",
                            "label":  "Conversion Price Per Share",
                            "terseLabel":  "Conversion price per share"
                            }
                        }
                    },
                "localname":  "ConversionPricePerShare",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "tsla_ConvertibleSeniorNoteUnpaidPrincipalAmountDueToRelatedParties":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Convertible senior note unpaid principal amount due to related parties.",
                            "label":  "Convertible Senior Note Unpaid Principal Amount Due To Related Parties",
                            "terseLabel":  "Unpaid principal balance of convertible senior note due to related parties"
                            }
                        }
                    },
                "localname":  "ConvertibleSeniorNoteUnpaidPrincipalAmountDueToRelatedParties",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_ConvertibleSeniorNotesIssueToRelatedParties":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Convertible senior notes issue to related parties.",
                            "label":  "Convertible Senior Notes Issue To Related Parties",
                            "terseLabel":  "Convertible senior notes due to related parties"
                            }
                        }
                    },
                "localname":  "ConvertibleSeniorNotesIssueToRelatedParties",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsSummaryOfRelatedPartyTransactionsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_ConvertibleSeniorNotesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Convertible senior notes.",
                            "label":  "Convertible Senior Notes [Member]",
                            "terseLabel":  "Convertible senior notes [Member]"
                            }
                        }
                    },
                "localname":  "ConvertibleSeniorNotesMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPotentiallyDilutiveSharesThatWereExcludedFromComputationOfDilutedNetLossPerShareOfCommonStockDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_CostOfAutomotiveLeasing":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10200.0,
                        "parentTag":  "tsla_CostOfRevenuesAutomotive",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Cost of automotive leasing.",
                            "label":  "Cost Of Automotive Leasing",
                            "terseLabel":  "Automotive leasing"
                            }
                        }
                    },
                "localname":  "CostOfAutomotiveLeasing",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_CostOfRevenuesAutomotive":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10160.0,
                        "parentTag":  "us-gaap_CostOfRevenue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Cost of revenues automotive.",
                            "label":  "Cost Of Revenues Automotive",
                            "totalLabel":  "Total automotive cost of revenues"
                            }
                        }
                    },
                "localname":  "CostOfRevenuesAutomotive",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_CostOfServicesAndOther":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10180.0,
                        "parentTag":  "us-gaap_CostOfRevenue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Cost of services and other.",
                            "label":  "Cost Of Services And Other",
                            "terseLabel":  "Services and other"
                            }
                        }
                    },
                "localname":  "CostOfServicesAndOther",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_CreditAgreementMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Credit agreement",
                            "label":  "Credit Agreement [Member]",
                            "terseLabel":  "Credit Agreement [Member]"
                            }
                        }
                    },
                "localname":  "CreditAgreementMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsCreditAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_CustomerAdvancePaymentsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Customer advance payments.",
                            "label":  "Customer Advance Payments [Member]",
                            "terseLabel":  "Customer payments [Member]"
                            }
                        }
                    },
                "localname":  "CustomerAdvancePaymentsMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_CustomerDepositsDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Customer deposits.",
                            "label":  "Customer Deposits Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "CustomerDepositsDisclosureAbstract",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "xbrltype":  "stringItemType"
                },
            "tsla_CustomerDepositsLiabilitiesCurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10200.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Customer deposits liabilities current.",
                            "label":  "Customer Deposits Liabilities Current",
                            "terseLabel":  "Customer deposits"
                            }
                        }
                    },
                "localname":  "CustomerDepositsLiabilitiesCurrent",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCustomerDepositsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_CustomerDepositsTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Customer deposits.",
                            "label":  "Customer Deposits [Text Block]",
                            "terseLabel":  "Customer Deposits"
                            }
                        }
                    },
                "localname":  "CustomerDepositsTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCustomerDeposits"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_CustomerRelationsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Customer relations.",
                            "label":  "Customer Relations [Member]",
                            "terseLabel":  "Customer relations [Member]"
                            }
                        }
                    },
                "localname":  "CustomerRelationsMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_DeRecognitionOfBuildToSuitLeaseAssets":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "De-recognition of build-to-suit lease assets.",
                            "label":  "De Recognition Of Build To Suit Lease Assets",
                            "terseLabel":  "De-recognition of build-to-suit lease assets"
                            }
                        }
                    },
                "localname":  "DeRecognitionOfBuildToSuitLeaseAssets",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_DeRecognitionOfBuildToSuitLeaseLiabilities":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "De-recognition of build-to-suit lease liabilities.",
                            "label":  "De Recognition Of Build To Suit Lease Liabilities",
                            "terseLabel":  "De-recognition of build-to-suit lease liabilities"
                            }
                        }
                    },
                "localname":  "DeRecognitionOfBuildToSuitLeaseLiabilities",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_DebtInstrumentContractualMaturityMonthAndYear":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Debt instrument contractual maturity month and year.",
                            "label":  "Debt Instrument Contractual Maturity Month And Year",
                            "terseLabel":  "Contractual Maturity Date"
                            }
                        }
                    },
                "localname":  "DebtInstrumentContractualMaturityMonthAndYear",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "gYearMonthItemType"
                },
            "tsla_DebtInstrumentContractualMaturityYear":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Debt instrument contractual maturity year.",
                            "label":  "Debt Instrument Contractual Maturity Year",
                            "terseLabel":  "Maturity year"
                            }
                        }
                    },
                "localname":  "DebtInstrumentContractualMaturityYear",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "gYearListItemType"
                },
            "tsla_DebtInstrumentConvertibleConversionPricePercentage":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Debt instrument convertible conversion price percentage.",
                            "label":  "Debt Instrument Convertible Conversion Price Percentage",
                            "terseLabel":  "Debt instrument convertible, percentage of conversion price"
                            }
                        }
                    },
                "localname":  "DebtInstrumentConvertibleConversionPricePercentage",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "tsla_DebtInstrumentExtendedMaturityTerm":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Debt instrument, extended maturity term.",
                            "label":  "Debt Instrument Extended Maturity Term",
                            "terseLabel":  "Debt instrument, extended maturity date"
                            }
                        }
                    },
                "localname":  "DebtInstrumentExtendedMaturityTerm",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTermLoanDueIn2019AdditionalInformationDetail"
                    ],
                "xbrltype":  "gYearMonthItemType"
                },
            "tsla_DebtInstrumentPercentageOfInterestRateOnVariableRate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Debt instrument percentage of interest rate on variable rate.",
                            "label":  "Debt Instrument Percentage Of Interest Rate On Variable Rate",
                            "terseLabel":  "Debt instrument percentage of interest rate on variable rate"
                            }
                        }
                    },
                "localname":  "DebtInstrumentPercentageOfInterestRateOnVariableRate",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "tsla_DepreciationAmortizationAndImpairment":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10230.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Depreciation amortization and impairment.",
                            "label":  "Depreciation Amortization And Impairment",
                            "terseLabel":  "Depreciation, amortization and impairment"
                            }
                        }
                    },
                "localname":  "DepreciationAmortizationAndImpairment",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_DocumentAndEntityInformationAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Document and entity information.",
                            "label":  "Document And Entity Information [Abstract]"
                            }
                        }
                    },
                "localname":  "DocumentAndEntityInformationAbstract",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "xbrltype":  "stringItemType"
                },
            "tsla_DocumentQuarterlyReport":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true only for a form used as an quarterly report.",
                            "label":  "Document Quarterly Report",
                            "terseLabel":  "Document Quarterly Report"
                            }
                        }
                    },
                "localname":  "DocumentQuarterlyReport",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "tsla_DocumentTransitionReport":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true only for a form used as a transition report.",
                            "label":  "Document Transition Report",
                            "terseLabel":  "Document Transition Report"
                            }
                        }
                    },
                "localname":  "DocumentTransitionReport",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "tsla_EnergyGenerationAndStorageLeasingMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Energy generation and storage leasing.",
                            "label":  "Energy Generation And Storage Leasing [Member]",
                            "terseLabel":  "Energy Generation and Storage Leasing [Member]"
                            }
                        }
                    },
                "localname":  "EnergyGenerationAndStorageLeasingMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_EnergyGenerationAndStorageSalesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Energy generation and storage sales.",
                            "label":  "Energy Generation And Storage Sales [Member]",
                            "terseLabel":  "Energy Generation and Storage Sales [Member]"
                            }
                        }
                    },
                "localname":  "EnergyGenerationAndStorageSalesMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_EnergyGenerationAndStorageSegmentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Energy generation and storage segment.",
                            "label":  "Energy Generation And Storage Segment [Member]",
                            "terseLabel":  "Energy Generation and Storage [Member]",
                            "verboseLabel":  "Energy Generation and Storage Segment [Member]"
                            }
                        }
                    },
                "localname":  "EnergyGenerationAndStorageSegmentMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfTotalRevenuesAndGrossMarginByReportableSegmentDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_EntityIncorporationStateOrCountryCode":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Two-character EDGAR code representing the state or country of incorporation.",
                            "label":  "Entity Incorporation State Or Country Code",
                            "terseLabel":  "Entity Incorporation, State or Country Code"
                            }
                        }
                    },
                "localname":  "EntityIncorporationStateOrCountryCode",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "tsla_EntityInteractiveDataCurrent":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
                            "label":  "Entity Interactive Data Current",
                            "terseLabel":  "Entity Interactive Data Current"
                            }
                        }
                    },
                "localname":  "EntityInteractiveDataCurrent",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "tsla_FavorableContractsAndLeasesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Favorable contracts and leases.",
                            "label":  "Favorable Contracts And Leases [Member]",
                            "terseLabel":  "Favorable Contracts and Leases Net [Member]"
                            }
                        }
                    },
                "localname":  "FavorableContractsAndLeasesMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_FinanceLeaseAccumulatedDepreciation":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Finance lease, accumulated depreciation.",
                            "label":  "Finance Lease Accumulated Depreciation",
                            "verboseLabel":  "Accumulated depreciation on property and equipment under finance leases"
                            }
                        }
                    },
                "localname":  "FinanceLeaseAccumulatedDepreciation",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_FinanceLeaseExpense":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_LeaseCost",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Financing lease expense.",
                            "label":  "Finance Lease Expense",
                            "totalLabel":  "Total finance lease expense"
                            }
                        }
                    },
                "localname":  "FinanceLeaseExpense",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_FinanceLeaseRightOfUseAssetsBeforeAccumulatedDepreciation":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Finance lease right of use assets before accumulated depreciation.",
                            "label":  "Finance Lease Right Of Use Assets Before Accumulated Depreciation",
                            "terseLabel":  "Gross finance leased assets"
                            }
                        }
                    },
                "localname":  "FinanceLeaseRightOfUseAssetsBeforeAccumulatedDepreciation",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_FinanceLeaseRightOfUseAssetsGross":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Finance lease, right-of-use assets gross.",
                            "label":  "Finance Lease Right Of Use Assets Gross",
                            "terseLabel":  "Gross finance leased assets"
                            }
                        }
                    },
                "localname":  "FinanceLeaseRightOfUseAssetsGross",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetParentheticalDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_FinanceLeasedAssetsAccumulatedDepreciationAndAmortization":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Finance leased assets accumulated depreciation and amortization.",
                            "label":  "Finance Leased Assets Accumulated Depreciation And Amortization",
                            "terseLabel":  "Accumulated depreciation and amortization on finance leased assets"
                            }
                        }
                    },
                "localname":  "FinanceLeasedAssetsAccumulatedDepreciationAndAmortization",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetParentheticalDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_FinanceLeasedAssetsLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Finance leased assets.",
                            "label":  "Finance Leased Assets [Line Items]",
                            "terseLabel":  "Finance Leased Assets [Line Items]"
                            }
                        }
                    },
                "localname":  "FinanceLeasedAssetsLineItems",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetParentheticalDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_FinancingObligationNoncurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail":  {
                        "order":  10050.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Financing obligation noncurrent.",
                            "label":  "Financing Obligation Noncurrent",
                            "terseLabel":  "Financing obligation"
                            }
                        }
                    },
                "localname":  "FinancingObligationNoncurrent",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_FiniteLivedIntangibleAssetsOther":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail":  {
                        "order":  10080.0,
                        "parentTag":  "us-gaap_FiniteLivedIntangibleAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Finite lived intangible assets other.",
                            "label":  "Finite Lived Intangible Assets Other",
                            "terseLabel":  "Finite-lived intangible assets, Other"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsOther",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_FirstTrancheMilestoneMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "First tranche milestone.",
                            "label":  "First Tranche Milestone [Member]",
                            "terseLabel":  "First Tranche Milestone [Member]"
                            }
                        }
                    },
                "localname":  "FirstTrancheMilestoneMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_FivePointThreeZeroPercentSeniorNotesDueTwentyTwentyFiveMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Five point three zero percent senior notes due twenty twenty five.",
                            "label":  "Five Point Three Zero Percent Senior Notes Due Twenty Twenty Five [Member]",
                            "terseLabel":  "5.30% Senior Notes due in 2025 (\"2025 Notes\") [Member]"
                            }
                        }
                    },
                "localname":  "FivePointThreeZeroPercentSeniorNotesDueTwentyTwentyFiveMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_FourthTrancheMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fourth tranche.",
                            "label":  "Fourth Tranche [Member]",
                            "terseLabel":  "Fourth Tranche [Member]"
                            }
                        }
                    },
                "localname":  "FourthTrancheMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_GigafactoryOneWaterRightsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Gigafactory one water rights.",
                            "label":  "Gigafactory One Water Rights [Member]",
                            "terseLabel":  "Gigafactory 1 Water Rights [Member]"
                            }
                        }
                    },
                "localname":  "GigafactoryOneWaterRightsMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_GrossMargin":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Gross margin.",
                            "label":  "Gross Margin",
                            "terseLabel":  "Gross margin"
                            }
                        }
                    },
                "localname":  "GrossMargin",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "tsla_IncreaseDecreaseInContractWithCustomerLiabilityCustomerDeposits":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10380.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Increase decrease in contract with customer liability customer deposits.",
                            "label":  "Increase Decrease In Contract With Customer Liability Customer Deposits",
                            "terseLabel":  "Customer deposits"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInContractWithCustomerLiabilityCustomerDeposits",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_IncreaseDecreaseInOperatingLeaseVehicles":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10330.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Increase decrease in operating lease vehicles.",
                            "label":  "Increase Decrease In Operating Lease Vehicles",
                            "negatedLabel":  "Operating lease vehicles"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInOperatingLeaseVehicles",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_IncreaseDecreaseInResaleValueGuarantee":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10390.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Increase\u200b decrease in resale\u200b value\u200b guarantee.",
                            "label":  "Increase Decrease In Resale Value Guarantee",
                            "terseLabel":  "Resale value guarantee"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInResaleValueGuarantee",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_IncreaseDecreaseToNetIncomeLossAttributableToCommonStockholders":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Increase decrease to net income loss attributable to common stockholders.",
                            "label":  "Increase Decrease To Net Income Loss Attributable To Common Stockholders",
                            "terseLabel":  "Increase in net loss attributable to common stockholders"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseToNetIncomeLossAttributableToCommonStockholders",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_IncreaseToMarketCapitalizationForEachRemainingMilestone":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Increase to market capitalization for each remaining milestone.",
                            "label":  "Increase To Market Capitalization For Each Remaining Milestone",
                            "terseLabel":  "Increase to market capitalization for each remaining milestone"
                            }
                        }
                    },
                "localname":  "IncreaseToMarketCapitalizationForEachRemainingMilestone",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_IndefiniteInProcessResearchAndDevelopmentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indefinite in-process research and development.",
                            "label":  "Indefinite In Process Research And Development [Member]",
                            "terseLabel":  "IPR&D [Member]",
                            "verboseLabel":  "In-Process Research and Development (\u201cIPR&D\u201d) [Member]"
                            }
                        }
                    },
                "localname":  "IndefiniteInProcessResearchAndDevelopmentMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_IndefiniteLivedIntangibleAssetsGrossExcludingGoodwill":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indefinite lived intangible assets gross excluding goodwill.",
                            "label":  "Indefinite Lived Intangible Assets Gross Excluding Goodwill",
                            "terseLabel":  "Indefinite-lived intangible assets, Gross Carrying Amount"
                            }
                        }
                    },
                "localname":  "IndefiniteLivedIntangibleAssetsGrossExcludingGoodwill",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_IndefiniteLivedIntangibleAssetsOtherAdjustments":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail":  {
                        "order":  10050.0,
                        "parentTag":  "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indefinite lived intangible assets other adjustments.",
                            "label":  "Indefinite Lived Intangible Assets Other Adjustments",
                            "terseLabel":  "Indefinite-lived intangible assets, Other"
                            }
                        }
                    },
                "localname":  "IndefiniteLivedIntangibleAssetsOtherAdjustments",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_IndependentDirectorServingPeriod":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Independent director serving period.",
                            "label":  "Independent Director Serving Period",
                            "terseLabel":  "Independent director serving period"
                            }
                        }
                    },
                "localname":  "IndependentDirectorServingPeriod",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "durationItemType"
                },
            "tsla_InitialMarketCapitalization":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Initial market capitalization.",
                            "label":  "Initial Market Capitalization",
                            "terseLabel":  "Initial market capitalization"
                            }
                        }
                    },
                "localname":  "InitialMarketCapitalization",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_IntangibleAssetsOther":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_IntangibleAssetsNetExcludingGoodwill",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Intangible assets other.",
                            "label":  "Intangible Assets Other",
                            "negatedLabel":  "Intangible assets, Other"
                            }
                        }
                    },
                "localname":  "IntangibleAssetsOther",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_InternationalMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "International.",
                            "label":  "International [Member]",
                            "terseLabel":  "International [Member]"
                            }
                        }
                    },
                "localname":  "InternationalMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfLongLivedAssetsByGeographicAreaDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_LawsuitInCourtOfChanceryOfStateOfDelawareByPurportedStockholdersOfTeslaChallengingSolarCityAcquisitionMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Lawsuit in court of chancery of State of Delaware by purported stockholders of Tesla challenging SolarCity acquisition.",
                            "label":  "Lawsuit In Court Of Chancery Of State Of Delaware By Purported Stockholders Of Tesla Challenging Solar City Acquisition [Member]",
                            "terseLabel":  "Lawsuit in the Court of Chancery of the State of Delaware by purported stockholders of Tesla challenging SolarCity Acquisition [Member]"
                            }
                        }
                    },
                "localname":  "LawsuitInCourtOfChanceryOfStateOfDelawareByPurportedStockholdersOfTeslaChallengingSolarCityAcquisitionMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_LeaseAssetDirectCostsRelatedToAcquisition":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail":  {
                        "order":  10070.0,
                        "parentTag":  "tsla_LeasedAssetsGross",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Lease asset direct costs related to acquisition.",
                            "label":  "Lease Asset Direct Costs Related To Acquisition",
                            "terseLabel":  "Initial direct costs related to customer solar energy system lease acquisition costs"
                            }
                        }
                    },
                "localname":  "LeaseAssetDirectCostsRelatedToAcquisition",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_LeaseAssetsInService":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail":  {
                        "order":  10060.0,
                        "parentTag":  "tsla_LeasedAssetsGross",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Leased assets in service.",
                            "label":  "Lease Assets In Service",
                            "terseLabel":  "Solar energy systems in service"
                            }
                        }
                    },
                "localname":  "LeaseAssetsInService",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_LeaseAssetsPendingInterconnection":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail":  {
                        "order":  10030.0,
                        "parentTag":  "tsla_LeasedAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Lease assets pending interconnection.",
                            "label":  "Lease Assets Pending Interconnection",
                            "terseLabel":  "Solar energy systems pending interconnection"
                            }
                        }
                    },
                "localname":  "LeaseAssetsPendingInterconnection",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_LeasedAssetsAccumulatedDepreciationAndAmortization":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail":  {
                        "order":  10050.0,
                        "parentTag":  "tsla_LeasedAssetsNetBeforeConstructionAndPendingInterconnection",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Leased assets accumulated depreciation and amortization.",
                            "label":  "Leased Assets Accumulated Depreciation And Amortization",
                            "negatedLabel":  "Less: accumulated depreciation and amortization"
                            }
                        }
                    },
                "localname":  "LeasedAssetsAccumulatedDepreciationAndAmortization",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_LeasedAssetsGross":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail":  {
                        "order":  10040.0,
                        "parentTag":  "tsla_LeasedAssetsNetBeforeConstructionAndPendingInterconnection",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Leased assets gross.",
                            "label":  "Leased Assets Gross",
                            "totalLabel":  "Solar energy systems, gross"
                            }
                        }
                    },
                "localname":  "LeasedAssetsGross",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_LeasedAssetsNet":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10240.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Leased assets net.",
                            "label":  "Leased Assets Net",
                            "totalLabel":  "Solar energy systems, net",
                            "verboseLabel":  "Solar energy systems, net"
                            }
                        }
                    },
                "localname":  "LeasedAssetsNet",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_LeasedAssetsNetBeforeConstructionAndPendingInterconnection":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail":  {
                        "order":  10010.0,
                        "parentTag":  "tsla_LeasedAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Leased assets net before construction and pending interconnection.",
                            "label":  "Leased Assets Net Before Construction And Pending Interconnection",
                            "totalLabel":  "Solar energy systems, gross, less accumulated depreciation and amortization"
                            }
                        }
                    },
                "localname":  "LeasedAssetsNetBeforeConstructionAndPendingInterconnection",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_LesseeAdditionalOperatingLeaseNotYetCommencedExpense":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Lessee additional operating lease not yet commenced expense.",
                            "label":  "Lessee Additional Operating Lease Not Yet Commenced Expense",
                            "terseLabel":  "Lessee, operating leases, not yet commenced"
                            }
                        }
                    },
                "localname":  "LesseeAdditionalOperatingLeaseNotYetCommencedExpense",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_LesseeOperatingAndFinanceLeasesDisclosureTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Lessee operating and finance leases disclosure.",
                            "label":  "Lessee Operating And Finance Leases Disclosure [Text Block]",
                            "terseLabel":  "Leases"
                            }
                        }
                    },
                "localname":  "LesseeOperatingAndFinanceLeasesDisclosureTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeases"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_LesseeOperatingLeaseCapitalExpendituresOverNextFiveYears":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Lessee operating lease capital expenditures over next five years.",
                            "label":  "Lessee Operating Lease Capital Expenditures Over Next Five Years",
                            "terseLabel":  "Capital expenditures over next five years"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseCapitalExpendituresOverNextFiveYears",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_LondonInterBankOfferedRateLIBORLoansMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "London inter bank offered rate LIBOR loans.",
                            "label":  "London Inter Bank Offered Rate L I B O R Loans [Member]",
                            "terseLabel":  "LIBOR Loans [Member]"
                            }
                        }
                    },
                "localname":  "LondonInterBankOfferedRateLIBORLoansMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_LongTermDebtAndFinanceLeasesCurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10210.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Long term debt and finance leases current.",
                            "label":  "Long Term Debt And Finance Leases Current",
                            "terseLabel":  "Current portion of long-term debt and finance leases",
                            "verboseLabel":  "Current portion of long-term debt and finance leases"
                            }
                        }
                    },
                "localname":  "LongTermDebtAndFinanceLeasesCurrent",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_LongTermDebtAndFinanceLeasesNoncurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10120.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Long term debt and finance leases, noncurrent",
                            "label":  "Long Term Debt And Finance Leases Noncurrent",
                            "terseLabel":  "Long-term debt and finance leases, net of current portion",
                            "verboseLabel":  "Long-term debt and finance leases, net of current portion"
                            }
                        }
                    },
                "localname":  "LongTermDebtAndFinanceLeasesNoncurrent",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_MachineryEquipmentVehiclesAndOfficeFurnitureMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Machinery equipment vehicles and office furniture.",
                            "label":  "Machinery Equipment Vehicles And Office Furniture [Member]",
                            "terseLabel":  "Machinery, equipment, vehicles and office furniture [Member]"
                            }
                        }
                    },
                "localname":  "MachineryEquipmentVehiclesAndOfficeFurnitureMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_MarketCapitalization":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Market capitalization.",
                            "label":  "Market Capitalization",
                            "terseLabel":  "Market capitalization"
                            }
                        }
                    },
                "localname":  "MarketCapitalization",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_MaximumRepurchasePriceOfVehiclesUnderResaleValueArrangement":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Maximum repurchase price of vehicles under resale value arrangement.",
                            "label":  "Maximum Repurchase Price Of Vehicles Under Resale Value Arrangement",
                            "terseLabel":  "Maximum repurchase price of vehicles under resale value arrangement"
                            }
                        }
                    },
                "localname":  "MaximumRepurchasePriceOfVehiclesUnderResaleValueArrangement",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_MaxwellTechnologiesIncorporationMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Maxwell Technologies, Inc.",
                            "label":  "Maxwell Technologies Incorporation [Member]",
                            "terseLabel":  "Maxwell Technologies, Inc."
                            }
                        }
                    },
                "localname":  "MaxwellTechnologiesIncorporationMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionTables"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_NinetyEightPercentApplicableConversionPriceMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Ninety Eight Percent Applicable Conversion Price.",
                            "label":  "Ninety Eight Percent Applicable Conversion Price [Member]",
                            "terseLabel":  "Ninety Eight Percent Applicable Conversion Price [Member]"
                            }
                        }
                    },
                "localname":  "NinetyEightPercentApplicableConversionPriceMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_NonCashEstimatedFairMarketValueOfManufacturingFacility":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Non cash estimated fair market value of manufacturing facility.",
                            "label":  "Non Cash Estimated Fair Market Value Of Manufacturing Facility",
                            "terseLabel":  "Estimated fair value of facilities under build-to-suit leases"
                            }
                        }
                    },
                "localname":  "NonCashEstimatedFairMarketValueOfManufacturingFacility",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_NoncashInterestIncomeExpenseAndOtherOperatingActivities":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10290.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Noncash interest income (expense) and other operating activities.",
                            "label":  "Noncash Interest Income Expense And Other Operating Activities",
                            "negatedLabel":  "Non-cash interest and other operating activities"
                            }
                        }
                    },
                "localname":  "NoncashInterestIncomeExpenseAndOtherOperatingActivities",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_NoncontrollingInterestsIncreaseFromContributionsFromNoncontrollingInterests":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Noncontrolling interests increase from contributions from noncontrolling interests.",
                            "label":  "Noncontrolling Interests Increase From Contributions From Noncontrolling Interests",
                            "terseLabel":  "Contributions from noncontrolling interests"
                            }
                        }
                    },
                "localname":  "NoncontrollingInterestsIncreaseFromContributionsFromNoncontrollingInterests",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_NonrecourseDebtMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Non recourse debt.",
                            "label":  "Nonrecourse Debt [Member]",
                            "terseLabel":  "Non-recourse debt [Member]"
                            }
                        }
                    },
                "localname":  "NonrecourseDebtMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTermLoanDueIn2019AdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_NoteHedgesNumberOfSharesContractedToBuy":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The number of shares we purchase under note hedge transactions entered.",
                            "label":  "Note Hedges Number Of Shares Contracted To Buy",
                            "terseLabel":  "Payment for purchase of common stock"
                            }
                        }
                    },
                "localname":  "NoteHedgesNumberOfSharesContractedToBuy",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "tsla_NoteHedgesTransactionCosts":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cost of the convertible note hedge transactions.",
                            "label":  "Note Hedges Transaction Costs",
                            "terseLabel":  "Hedge transactions"
                            }
                        }
                    },
                "localname":  "NoteHedgesTransactionCosts",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_NumberOfAdditionalIndependentDirectors":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of additional independent directors.",
                            "label":  "Number Of Additional Independent Directors",
                            "terseLabel":  "Number of additional independent directors to be appointed"
                            }
                        }
                    },
                "localname":  "NumberOfAdditionalIndependentDirectors",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "tsla_NumberOfCustomersRepresentAccountReceivableThresholdPercentage":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of customers represent account receivable threshold percentage.",
                            "label":  "Number Of Customers Represent Account Receivable Threshold Percentage",
                            "terseLabel":  "Number of customers representing more than ten percentage of accounts receivable"
                            }
                        }
                    },
                "localname":  "NumberOfCustomersRepresentAccountReceivableThresholdPercentage",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "tsla_NumberOfIndependentDirectors":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of independent directors.",
                            "label":  "Number Of Independent Directors",
                            "terseLabel":  "Number of independent directors to be appointed"
                            }
                        }
                    },
                "localname":  "NumberOfIndependentDirectors",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "tsla_NumberOfOperationalMilestonesFocusedOnAdjustedEBITDA":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of operational milestones focused on adjusted EBITDA.",
                            "label":  "Number Of Operational Milestones Focused On Adjusted E B I T D A",
                            "terseLabel":  "Number of operational milestones focused on adjusted EBITDA"
                            }
                        }
                    },
                "localname":  "NumberOfOperationalMilestonesFocusedOnAdjustedEBITDA",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "tsla_NumberOfOperationalMilestonesFocusedOnRevenueTargets":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of operational milestones focused on revenue targets.",
                            "label":  "Number Of Operational Milestones Focused On Revenue Targets",
                            "terseLabel":  "Number of operational milestones focused on revenue"
                            }
                        }
                    },
                "localname":  "NumberOfOperationalMilestonesFocusedOnRevenueTargets",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "tsla_NumberOfOperationalMilestonesFocusedOnRevenueTargetsAndAdjustedEBITDA":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of operational milestones focused on revenue targets and adjusted EBITDA.",
                            "label":  "Number Of Operational Milestones Focused On Revenue Targets And Adjusted E B I T D A",
                            "terseLabel":  "Number of operational milestones achieved"
                            }
                        }
                    },
                "localname":  "NumberOfOperationalMilestonesFocusedOnRevenueTargetsAndAdjustedEBITDA",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "tsla_NumberOfTranches":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of tranches.",
                            "label":  "Number Of Tranches",
                            "terseLabel":  "Number of vesting tranches CEO Performance Award consists"
                            }
                        }
                    },
                "localname":  "NumberOfTranches",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "tsla_NumberOfVehicleProduction":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of vehicle production.",
                            "label":  "Number Of Vehicle Production",
                            "terseLabel":  "Aggregate number of vehicle production"
                            }
                        }
                    },
                "localname":  "NumberOfVehicleProduction",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "tsla_OneHundredThirtyPercentApplicableConversionPriceMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "One Hundred Thirty Percent Applicable Conversion Price.",
                            "label":  "One Hundred Thirty Percent Applicable Conversion Price [Member]",
                            "terseLabel":  "One Hundred Thirty Percent Applicable Conversion Price [Member]"
                            }
                        }
                    },
                "localname":  "OneHundredThirtyPercentApplicableConversionPriceMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_OnePointSixTwoFivePercentConvertibleSeniorNotesDueTwoThousandNineteenMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "One point six two five percent convertible senior notes due in two thousand nineteen.",
                            "label":  "One Point Six Two Five Percent Convertible Senior Notes Due Two Thousand Nineteen [Member]",
                            "terseLabel":  "1.625% Convertible Senior Notes due in 2019 [Member]"
                            }
                        }
                    },
                "localname":  "OnePointSixTwoFivePercentConvertibleSeniorNotesDueTwoThousandNineteenMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_OnePointTwoFivePercentSeniorConvertibleNoteDueTwentyTwentyOneMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "One point two five percent senior convertible note due twenty twenty one.",
                            "label":  "One Point Two Five Percent Senior Convertible Note Due Twenty Twenty One [Member]",
                            "terseLabel":  "1.25% Convertible Senior Notes due in 2021 (\"2021 Notes\") [Member]"
                            }
                        }
                    },
                "localname":  "OnePointTwoFivePercentSeniorConvertibleNoteDueTwentyTwentyOneMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_OperatingCashFlowRelatedToRepaymentOfDiscountedConvertibleNotes":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10300.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operating cash flow related to repayment of discounted convertible notes.",
                            "label":  "Operating Cash Flow Related To Repayment Of Discounted Convertible Notes",
                            "negatedLabel":  "Operating cash flow related to repayment of discounted convertible notes"
                            }
                        }
                    },
                "localname":  "OperatingCashFlowRelatedToRepaymentOfDiscountedConvertibleNotes",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperatingLeaseVehiclesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operating lease vehicles.",
                            "label":  "Operating Lease Vehicles [Member]",
                            "terseLabel":  "Operating Lease Vehicles [Member]"
                            }
                        }
                    },
                "localname":  "OperatingLeaseVehiclesMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_OperatingLeasedAssetsNet":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail":  {
                        "order":  10070.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operating leased assets net.",
                            "label":  "Operating Leased Assets Net",
                            "terseLabel":  "Operating lease net"
                            }
                        }
                    },
                "localname":  "OperatingLeasedAssetsNet",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperatingMilestonesAchievedButNotVestedOrProbableOfBeingAchievedMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operating milestones achieved but not vested or probable of being achieved.",
                            "label":  "Operating Milestones Achieved But Not Vested Or Probable Of Being Achieved [Member]",
                            "terseLabel":  "Operational Milestones Achieved but not Vested or Probable of Being Achieved [Member]"
                            }
                        }
                    },
                "localname":  "OperatingMilestonesAchievedButNotVestedOrProbableOfBeingAchievedMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_OperatingMilestonesProbableOfBeingAchievedMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operating milestones probable of being achieved.",
                            "label":  "Operating Milestones Probable Of Being Achieved [Member]",
                            "terseLabel":  "Operational Milestones Probable of Being Achieved [Member]"
                            }
                        }
                    },
                "localname":  "OperatingMilestonesProbableOfBeingAchievedMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_OperationalMilestoneBasedOnAdjustedEBITDAEight":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on adjusted EBITDA eight.",
                            "label":  "Operational Milestone Based On Adjusted E B I T D A Eight",
                            "terseLabel":  "Annualized Adjusted EBITDA of operational milestone, eight"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnAdjustedEBITDAEight",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnAdjustedEBITDAFive":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on adjusted EBITDA five.",
                            "label":  "Operational Milestone Based On Adjusted E B I T D A Five",
                            "terseLabel":  "Annualized Adjusted EBITDA of operational milestone, five"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnAdjustedEBITDAFive",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnAdjustedEBITDAFour":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on Adjusted EBITDA four.",
                            "label":  "Operational Milestone Based On Adjusted E B I T D A Four",
                            "terseLabel":  "Annualized Adjusted EBITDA of operational milestone, four"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnAdjustedEBITDAFour",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnAdjustedEBITDAOne":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on adjusted EBITDA one.",
                            "label":  "Operational Milestone Based On Adjusted E B I T D A One",
                            "terseLabel":  "Annualized Adjusted EBITDA of operational milestone, one",
                            "verboseLabel":  "Operational milestone based on adjusted EBITDA one"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnAdjustedEBITDAOne",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnAdjustedEBITDASeven":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on adjusted EBITDA seven.",
                            "label":  "Operational Milestone Based On Adjusted E B I T D A Seven",
                            "terseLabel":  "Annualized Adjusted EBITDA of operational milestone, seven"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnAdjustedEBITDASeven",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnAdjustedEBITDASix":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on adjusted EBITDA six.",
                            "label":  "Operational Milestone Based On Adjusted E B I T D A Six",
                            "terseLabel":  "Annualized Adjusted EBITDA of operational milestone, six"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnAdjustedEBITDASix",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnAdjustedEBITDAThree":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on adjusted EBITDA three.",
                            "label":  "Operational Milestone Based On Adjusted E B I T D A Three",
                            "terseLabel":  "Annualized Adjusted EBITDA of operational milestone, three"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnAdjustedEBITDAThree",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnAdjustedEBITDATwo":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on adjusted EBITDA two.",
                            "label":  "Operational Milestone Based On Adjusted E B I T D A Two",
                            "terseLabel":  "Annualized Adjusted EBITDA of operational milestone, two",
                            "verboseLabel":  "Operational milestone based on adjusted EBITDA two"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnAdjustedEBITDATwo",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnRevenue":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on revenue.",
                            "label":  "Operational Milestone Based On Revenue",
                            "terseLabel":  "Operational milestones based on total revenue"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnRevenue",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnRevenueEight":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on revenue eight.",
                            "label":  "Operational Milestone Based On Revenue Eight",
                            "terseLabel":  "Total annualized revenue of operational milestone, eight"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnRevenueEight",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnRevenueFive":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on revenue five.",
                            "label":  "Operational Milestone Based On Revenue Five",
                            "terseLabel":  "Total annualized revenue of operational milestone, five"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnRevenueFive",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnRevenueFour":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on revenue four.",
                            "label":  "Operational Milestone Based On Revenue Four",
                            "terseLabel":  "Total annualized revenue of operational milestone, four"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnRevenueFour",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnRevenueOne":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on revenue one.",
                            "label":  "Operational Milestone Based On Revenue One",
                            "terseLabel":  "Total annualized revenue of operational milestone, one"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnRevenueOne",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnRevenueSeven":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on revenue seven.",
                            "label":  "Operational Milestone Based On Revenue Seven",
                            "terseLabel":  "Total annualized revenue of operational milestone, seven"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnRevenueSeven",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnRevenueSix":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operation milestone based on revenue six.",
                            "label":  "Operational Milestone Based On Revenue Six",
                            "terseLabel":  "Total annualized revenue of operational milestone, six"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnRevenueSix",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnRevenueThree":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on revenue three.",
                            "label":  "Operational Milestone Based On Revenue Three",
                            "terseLabel":  "Total annualized revenue of operational milestone, three"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnRevenueThree",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestoneBasedOnRevenueTwo":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestone based on revenue two.",
                            "label":  "Operational Milestone Based On Revenue Two",
                            "terseLabel":  "Total annualized revenue of operational milestone, two"
                            }
                        }
                    },
                "localname":  "OperationalMilestoneBasedOnRevenueTwo",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OperationalMilestonesNotConsideredProbableAchievementMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Operational milestones not considered probable achievement.",
                            "label":  "Operational Milestones Not Considered Probable Achievement [Member]",
                            "terseLabel":  "Operational Milestones Not Considered Probable Achievement [Member]"
                            }
                        }
                    },
                "localname":  "OperationalMilestonesNotConsideredProbableAchievementMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_OtherCountriesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Other countries.",
                            "label":  "Other Countries [Member]",
                            "terseLabel":  "Other [Member]"
                            }
                        }
                    },
                "localname":  "OtherCountriesMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_OtherLiabilitiesMiscellaneousNoncurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail":  {
                        "order":  10070.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Other liabilities, miscellaneous, noncurrent.",
                            "label":  "Other Liabilities Miscellaneous Noncurrent",
                            "terseLabel":  "Other noncurrent liabilities"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesMiscellaneousNoncurrent",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_OverviewOfCompanyLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Overview of company.",
                            "label":  "Overview Of Company [Line Items]",
                            "terseLabel":  "Overview Of Company [Line Items]"
                            }
                        }
                    },
                "localname":  "OverviewOfCompanyLineItems",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_OverviewOfCompanyTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Overview Of The Company [Table]",
                            "label":  "Overview Of Company [Table]",
                            "terseLabel":  "Overview Of Company [Table]"
                            }
                        }
                    },
                "localname":  "OverviewOfCompanyTable",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_ParticipationInterestMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Participation interest.",
                            "label":  "Participation Interest [Member]",
                            "terseLabel":  "Participation interest [Member]"
                            }
                        }
                    },
                "localname":  "ParticipationInterestMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_PaymentsForBuyOutsOfNoncontrollingInterestsInSubsidiaries":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10170.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Payments for buy-outs of noncontrolling interests in subsidiaries.",
                            "label":  "Payments For Buy Outs Of Noncontrolling Interests In Subsidiaries",
                            "negatedLabel":  "Payments for buy-outs of noncontrolling interests in subsidiaries"
                            }
                        }
                    },
                "localname":  "PaymentsForBuyOutsOfNoncontrollingInterestsInSubsidiaries",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_PaymentsForSolarEnergySystems":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10190.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Payments for solar energy systems.",
                            "label":  "Payments For Solar Energy Systems",
                            "negatedLabel":  "Purchases of solar energy systems"
                            }
                        }
                    },
                "localname":  "PaymentsForSolarEnergySystems",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_PeoplesBankOfChinaOneYearRateMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Peoples bank of China one-year rate.",
                            "label":  "Peoples Bank Of China One Year Rate [Member]",
                            "terseLabel":  "Peoples Bank of China One-year Rate [Member]"
                            }
                        }
                    },
                "localname":  "PeoplesBankOfChinaOneYearRateMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_PercentageOfPrincipalAmountOfConvertibleNotesIsEqualToRepurchasePrice":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Percentage of principal amount of convertible notes is equal to repurchase price.",
                            "label":  "Percentage Of Principal Amount Of Convertible Notes Is Equal To Repurchase Price",
                            "terseLabel":  "Percentage of repurchase price is equal to principal amount of convertible notes"
                            }
                        }
                    },
                "localname":  "PercentageOfPrincipalAmountOfConvertibleNotesIsEqualToRepurchasePrice",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "tsla_PerformanceConditionNotConsideredProbableAchievementMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Performance condition not considered probable achievement.",
                            "label":  "Performance Condition Not Considered Probable Achievement [Member]",
                            "terseLabel":  "Performance Condition Not Considered Probable Achievement [Member]"
                            }
                        }
                    },
                "localname":  "PerformanceConditionNotConsideredProbableAchievementMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_PortionOfStockOptionsScheduledToVestUponSuccessfulCompletionOfPerformanceObjectives":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Portion of stock options scheduled to vest upon successful completion of performance objectives.",
                            "label":  "Portion Of Stock Options Scheduled To Vest Upon Successful Completion Of Performance Objectives",
                            "terseLabel":  "Portion of stock options scheduled to vest upon successful completion of performance objectives"
                            }
                        }
                    },
                "localname":  "PortionOfStockOptionsScheduledToVestUponSuccessfulCompletionOfPerformanceObjectives",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "tsla_ProceedsFromConvertibleAndOtherDebt":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10060.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Proceeds from convertible and other debt.",
                            "label":  "Proceeds From Convertible And Other Debt",
                            "terseLabel":  "Proceeds from issuances of convertible and other debt"
                            }
                        }
                    },
                "localname":  "ProceedsFromConvertibleAndOtherDebt",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_PropertyPlantAndEquipmentNetMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Property plant and equipment net.",
                            "label":  "Property Plant And Equipment Net [Member]",
                            "terseLabel":  "Property, Plant and Equipment, Net [Member]"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentNetMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_PropertySubjectToOrAvailableForOperatingLeasePolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Lessor's property under leasing agreements and property available for lease (not currently under lease) by property class, the gross amount, accumulated depreciation and net amount of as of the balance sheet date.",
                            "label":  "Property Subject To Or Available For Operating Lease Policy [Text Block]",
                            "terseLabel":  "Operating Lease Vehicles"
                            }
                        }
                    },
                "localname":  "PropertySubjectToOrAvailableForOperatingLeasePolicyTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_PurchasePricePerCommonStock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Purchase price per common stock.",
                            "label":  "Purchase Price Per Common Stock",
                            "verboseLabel":  "Conversion price per share"
                            }
                        }
                    },
                "localname":  "PurchasePricePerCommonStock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "tsla_RMBDenominatedLoansMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "RMB-denominated loans.",
                            "label":  "R M B Denominated Loans [Member]",
                            "terseLabel":  "RMB-denominated Loans [Member]"
                            }
                        }
                    },
                "localname":  "RMBDenominatedLoansMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_RebatesAndIncentivesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Rebates and incentives.",
                            "label":  "Rebates And Incentives [Member]",
                            "terseLabel":  "Rebates and Incentives [Member]"
                            }
                        }
                    },
                "localname":  "RebatesAndIncentivesMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_ReclassificationsOfTemporaryEquityToEquityComponentOfDebtInstrument":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Reclassifications of temporary equity to equity component of debt instrument.",
                            "label":  "Reclassifications Of Temporary Equity To Equity Component Of Debt Instrument",
                            "terseLabel":  "Reclass from mezzanine equity to equity for Convertible Senior Notes due in 2018"
                            }
                        }
                    },
                "localname":  "ReclassificationsOfTemporaryEquityToEquityComponentOfDebtInstrument",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_RecourseDebtMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Recourse debt.",
                            "label":  "Recourse Debt [Member]",
                            "terseLabel":  "Recourse debt [Member]"
                            }
                        }
                    },
                "localname":  "RecourseDebtMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_RedeemableNoncontrollingInterestsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Redeemable noncontrolling interests.",
                            "label":  "Redeemable Noncontrolling Interests [Member]",
                            "terseLabel":  "Redeemable Noncontrolling Interests [Member]"
                            }
                        }
                    },
                "localname":  "RedeemableNoncontrollingInterestsMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_ReductionInAutomotiveCostOfSalesFromBuybackOptions":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Reduction in automotive cost of sales from buyback options.",
                            "label":  "Reduction In Automotive Cost Of Sales From Buyback Options",
                            "terseLabel":  "Reduction in automotive cost of sales from buyback options"
                            }
                        }
                    },
                "localname":  "ReductionInAutomotiveCostOfSalesFromBuybackOptions",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_ReductionInAutomotiveSalesRevenuesFromBuybackOptions":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Reduction in automotive sales revenues from buyback options.",
                            "label":  "Reduction In Automotive Sales Revenues From Buyback Options",
                            "terseLabel":  "Reduction in automotive sales revenues from buyback options"
                            }
                        }
                    },
                "localname":  "ReductionInAutomotiveSalesRevenuesFromBuybackOptions",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_ReductionInGrossProfitFromBuybackOptions":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Reduction in gross profit from buyback options.",
                            "label":  "Reduction In Gross Profit From Buyback Options",
                            "terseLabel":  "Reduction in gross profit from buyback options"
                            }
                        }
                    },
                "localname":  "ReductionInGrossProfitFromBuybackOptions",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_RepaymentsOfConvertibleAndOtherDebt":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10070.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Repayment of convertible and other debt.",
                            "label":  "Repayments Of Convertible And Other Debt",
                            "negatedLabel":  "Repayments of convertible and other debt"
                            }
                        }
                    },
                "localname":  "RepaymentsOfConvertibleAndOtherDebt",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_ResaleValueGuarantee":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Guaranteed amount of Model S and Model X resale value to which the company is obligated to pay as of the balance sheet date.",
                            "label":  "Resale Value Guarantee",
                            "terseLabel":  "Resale value guarantee"
                            }
                        }
                    },
                "localname":  "ResaleValueGuarantee",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_ResaleValueGuaranteeLeaseRevenueRecognized":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Resale value guarantee lease revenue recognized.",
                            "label":  "Resale Value Guarantee Lease Revenue Recognized",
                            "terseLabel":  "Resale value guarantees, lease revenue recognized"
                            }
                        }
                    },
                "localname":  "ResaleValueGuaranteeLeaseRevenueRecognized",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_ResaleValueGuaranteesCurrentPortion":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10190.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Resale value guarantees current portion.",
                            "label":  "Resale Value Guarantees Current Portion",
                            "terseLabel":  "Resale value guarantees"
                            }
                        }
                    },
                "localname":  "ResaleValueGuaranteesCurrentPortion",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_ResaleValueGuaranteesCurrentPortionSalesToCustomers":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Resale value guarantees, current portion, sales to customers.",
                            "label":  "Resale Value Guarantees Current Portion Sales To Customers",
                            "verboseLabel":  "Resale value guarantees, current portion sales to customers"
                            }
                        }
                    },
                "localname":  "ResaleValueGuaranteesCurrentPortionSalesToCustomers",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_ResaleValueGuaranteesCurrentPortionSalesToLeasingPartners":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Resale value guarantees current portion sales to leasing partners.",
                            "label":  "Resale Value Guarantees Current Portion Sales To Leasing Partners",
                            "terseLabel":  "Resale value exercisable by leasing partners"
                            }
                        }
                    },
                "localname":  "ResaleValueGuaranteesCurrentPortionSalesToLeasingPartners",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_ResaleValueGuaranteesNoncurrentPortion":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10140.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Resale value guarantees noncurrent portion.",
                            "label":  "Resale Value Guarantees Noncurrent Portion",
                            "terseLabel":  "Resale value guarantees, net of current portion"
                            }
                        }
                    },
                "localname":  "ResaleValueGuaranteesNoncurrentPortion",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_RestructuringAndOtherExpenses":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10130.0,
                        "parentTag":  "us-gaap_OperatingExpenses",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Restructuring and other expenses.",
                            "label":  "Restructuring And Other Expenses",
                            "terseLabel":  "Restructuring and other"
                            }
                        }
                    },
                "localname":  "RestructuringAndOtherExpenses",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_RestructuringAndOtherMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Restructuring And Other Member.",
                            "label":  "Restructuring And Other [Member]",
                            "terseLabel":  "Restructuring and other [Member]"
                            }
                        }
                    },
                "localname":  "RestructuringAndOtherMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockBasedCompensationExpenseDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_SalesAndServicesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sales and services.",
                            "label":  "Sales And Services [Member]",
                            "terseLabel":  "Sales and Services [Member]"
                            }
                        }
                    },
                "localname":  "SalesAndServicesMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_SalesReturnReserveNoncurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail":  {
                        "order":  10060.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sales return reserve noncurrent.",
                            "label":  "Sales Return Reserve Noncurrent",
                            "terseLabel":  "Sales return reserve"
                            }
                        }
                    },
                "localname":  "SalesReturnReserveNoncurrent",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_SalesRevenueAutomotive":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10210.0,
                        "parentTag":  "us-gaap_Revenues",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sales revenue automotive.",
                            "label":  "Sales Revenue Automotive",
                            "totalLabel":  "Total automotive revenues"
                            }
                        }
                    },
                "localname":  "SalesRevenueAutomotive",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_SalesRevenueServicesAndOtherNet":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10230.0,
                        "parentTag":  "us-gaap_Revenues",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sales revenue services and other net.",
                            "label":  "Sales Revenue Services And Other Net",
                            "terseLabel":  "Services and other"
                            }
                        }
                    },
                "localname":  "SalesRevenueServicesAndOtherNet",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_SalesToLeasingCompaniesWithGuaranteeMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sales To Leasing Companies With Guarantee.",
                            "label":  "Sales To Leasing Companies With Guarantee [Member]",
                            "terseLabel":  "Sales To Leasing Companies With Guarantee [Member]"
                            }
                        }
                    },
                "localname":  "SalesToLeasingCompaniesWithGuaranteeMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_ScheduleOfAcquiredIntangibleAssetsTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule Of Acquired Intangible Assets .",
                            "label":  "Schedule Of Acquired Intangible Assets [Table]",
                            "terseLabel":  "Schedule Of Acquired Intangible Assets [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfAcquiredIntangibleAssetsTable",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of cash and cash equivalents and restricted cash.",
                            "label":  "Schedule Of Cash And Cash Equivalents And Restricted Cash Table [Text Block]",
                            "terseLabel":  "Schedule of Cash and Cash Equivalents and Restricted Cash"
                            }
                        }
                    },
                "localname":  "ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_ScheduleOfFinanceLeasedAsssetsTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of finance leased asssets.",
                            "label":  "Schedule Of Finance Leased Asssets [Table]",
                            "terseLabel":  "Schedule Of Finance Leased Asssets [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfFinanceLeasedAsssetsTable",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetParentheticalDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingAndFinanceLeasesTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of future minimum lease payments under non-cancellable operating and finance leases.",
                            "label":  "Schedule Of Future Minimum Lease Payments Under Non Cancellable Operating And Finance Leases Table [Text Block]",
                            "terseLabel":  "Future Minimum Lease Payments Under Non-Cancellable Leases"
                            }
                        }
                    },
                "localname":  "ScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingAndFinanceLeasesTableTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_ScheduleOfFutureMinimumLeaseReceiptsTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of future minimum lease receipts.",
                            "label":  "Schedule Of Future Minimum Lease Receipts Table [Text Block]",
                            "terseLabel":  "Future Minimum Lease Payments to be Received from Customers under Non-cancellable Operating Leases ASC 840"
                            }
                        }
                    },
                "localname":  "ScheduleOfFutureMinimumLeaseReceiptsTableTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_ScheduleOfInterestExpenseTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of interest expense.",
                            "label":  "Schedule Of Interest Expense Table [Text Block]",
                            "terseLabel":  "Schedule of Interest Expense"
                            }
                        }
                    },
                "localname":  "ScheduleOfInterestExpenseTableTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_ScheduleOfLeasedAssetsTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of leased assets.",
                            "label":  "Schedule Of Leased Assets Table [Text Block]",
                            "terseLabel":  "Components of Solar Energy Systems, Net"
                            }
                        }
                    },
                "localname":  "ScheduleOfLeasedAssetsTableTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of maturities of operating and finance lease liabilities.",
                            "label":  "Schedule Of Maturities Of Operating And Finance Lease Liabilities Table [Text Block]",
                            "terseLabel":  "Schedule of Maturities of Operating and Finance Lease Liabilities"
                            }
                        }
                    },
                "localname":  "ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_ScheduleOfOperatingAndFinanceLeasedAssetsLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of operating and finance leased assets.",
                            "label":  "Schedule Of Operating And Finance Leased Assets [Line Items]",
                            "terseLabel":  "Schedule Of Operating And Finance Leased Assets [Line Items]"
                            }
                        }
                    },
                "localname":  "ScheduleOfOperatingAndFinanceLeasedAssetsLineItems",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_ScheduleOfOperatingAndFinanceLeasedAssetsTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of operating and finance leased assets.",
                            "label":  "Schedule Of Operating And Finance Leased Assets [Table]",
                            "terseLabel":  "Schedule Of Operating And Finance Leased Assets [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfOperatingAndFinanceLeasedAssetsTable",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_ScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of operating and financing leases presented in balance sheet.",
                            "label":  "Schedule Of Operating And Financing Leases Presented In Balance Sheet Table [Text Block]",
                            "terseLabel":  "Schedule of Operating and Financing Leases Presented in Balance Sheets"
                            }
                        }
                    },
                "localname":  "ScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetTableTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of supplemental cash flow information related to leases.",
                            "label":  "Schedule Of Supplemental Cash Flow Information Related To Leases Table [Text Block]",
                            "terseLabel":  "Supplemental Cash Flow Information Related to Leases"
                            }
                        }
                    },
                "localname":  "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_Security12bTitle":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Title of a 12(b) registered security.",
                            "label":  "Security12b Title",
                            "terseLabel":  "Security 12b Title"
                            }
                        }
                    },
                "localname":  "Security12bTitle",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "tsla_SecurityExchangeName":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Name of the Exchange on which a security is registered.",
                            "label":  "Security Exchange Name",
                            "terseLabel":  "Security Exchange Name"
                            }
                        }
                    },
                "localname":  "SecurityExchangeName",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "tsla_SellingGeneralAndAdministrativeExpenseMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Selling, General and Administrative Expense",
                            "label":  "Selling General And Administrative Expense [Member]",
                            "terseLabel":  "Selling, general and administrative [Member]"
                            }
                        }
                    },
                "localname":  "SellingGeneralAndAdministrativeExpenseMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockBasedCompensationExpenseDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_ServicesAndOtherMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Services and other.",
                            "label":  "Services And Other [Member]",
                            "terseLabel":  "Services and Other [Member]"
                            }
                        }
                    },
                "localname":  "ServicesAndOtherMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_ShareBasedCompensationArrangementByShareBasedPaymentAwardDividedEquallyInNumberOfTranches":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Share based compensation arrangement by share based payment award divided equally in number of tranches.",
                            "label":  "Share Based Compensation Arrangement By Share Based Payment Award Divided Equally In Number Of Tranches",
                            "terseLabel":  "Number of vesting tranches"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardDividedEquallyInNumberOfTranches",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "tsla_ShareBasedCompensationAwardTrancheFourMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Share based compensation award tranche four.",
                            "label":  "Share Based Compensation Award Tranche Four [Member]",
                            "terseLabel":  "Annualized Gross Margin of Greater Than 30% for Any Three Year Period [Member]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationAwardTrancheFourMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_SharesIssuedInConnectionOfBusinessCombination":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Shares issued in connection of business combination.",
                            "label":  "Shares Issued In Connection Of Business Combination",
                            "terseLabel":  "Equity issued in connection with business combination"
                            }
                        }
                    },
                "localname":  "SharesIssuedInConnectionOfBusinessCombination",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_SolarAssetBackedNotesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Solar asset-backed notes.",
                            "label":  "Solar Asset Backed Notes [Member]",
                            "terseLabel":  "Solar asset-backed notes [Member]"
                            }
                        }
                    },
                "localname":  "SolarAssetBackedNotesMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_SolarEnergySystemsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Solar energy systems.",
                            "label":  "Solar Energy Systems [Member]",
                            "terseLabel":  "Solar Energy Systems [Member]"
                            }
                        }
                    },
                "localname":  "SolarEnergySystemsMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetParentheticalDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetTables",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_SolarEnergySystemsNetDisclosureTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Solar energy systems, net.",
                            "label":  "Solar Energy Systems Net Disclosure [Text Block]",
                            "terseLabel":  "Solar Energy Systems, Net"
                            }
                        }
                    },
                "localname":  "SolarEnergySystemsNetDisclosureTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNet"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_SolarLoanBackedNotesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Solar loan backed notes.",
                            "label":  "Solar Loan Backed Notes [Member]",
                            "terseLabel":  "Solar Loan-backed Notes [Member]"
                            }
                        }
                    },
                "localname":  "SolarLoanBackedNotesMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_SolarRenewableEnergyCreditAndOtherLoansMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Solar renewable energy credit and other loans.",
                            "label":  "Solar Renewable Energy Credit And Other Loans [Member]",
                            "terseLabel":  "Solar Renewable Energy Credit and other Loans [Member]"
                            }
                        }
                    },
                "localname":  "SolarRenewableEnergyCreditAndOtherLoansMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_SolarRevolvingCreditFacilityMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Solar Revolving Credit Facility.",
                            "label":  "Solar Revolving Credit Facility [Member]",
                            "terseLabel":  "Solar Revolving Credit Facility [Member]"
                            }
                        }
                    },
                "localname":  "SolarRevolvingCreditFacilityMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_StandardProductWarrantyAccrualAdditionsFromAdoptionOfNewRevenueStandard":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Standard product warranty accrual additions from adoption of new revenue standard.",
                            "label":  "Standard Product Warranty Accrual Additions From Adoption Of New Revenue Standard",
                            "terseLabel":  "Additional warranty accrued from adoption of the new revenue standard"
                            }
                        }
                    },
                "localname":  "StandardProductWarrantyAccrualAdditionsFromAdoptionOfNewRevenueStandard",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccruedWarrantyActivityDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_StockBasedAwardsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Stock based awards.",
                            "label":  "Stock Based Awards [Member]",
                            "terseLabel":  "Stock-based awards [Member]"
                            }
                        }
                    },
                "localname":  "StockBasedAwardsMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPotentiallyDilutiveSharesThatWereExcludedFromComputationOfDilutedNetLossPerShareOfCommonStockDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_SummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDATableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Summary of operational milestone based on revenue or adjusted EBITDA.",
                            "label":  "Summary Of Operational Milestone Based On Revenue Or Adjusted E B I T D A Table [Text Block]",
                            "terseLabel":  "Summary of Operational Milestone Based on Revenue or Adjusted EBITDA"
                            }
                        }
                    },
                "localname":  "SummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDATableTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_SummaryOfSignificantAccountingPoliciesLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Summary of significant accounting policies.",
                            "label":  "Summary Of Significant Accounting Policies [Line Items]",
                            "terseLabel":  "Summary Of Significant Accounting Policies [Line Items]"
                            }
                        }
                    },
                "localname":  "SummaryOfSignificantAccountingPoliciesLineItems",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_SummaryOfSignificantAccountingPoliciesTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Summary of significant accounting policies.",
                            "label":  "Summary Of Significant Accounting Policies [Table]",
                            "terseLabel":  "Summary Of Significant Accounting Policies [Table]"
                            }
                        }
                    },
                "localname":  "SummaryOfSignificantAccountingPoliciesTable",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "tsla_TermLoanDueTwoThousandNineteenMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Term loan due in two thousand nineteen.",
                            "label":  "Term Loan Due Two Thousand Nineteen [Member]",
                            "terseLabel":  "Term Loan due in 2019 [Member]"
                            }
                        }
                    },
                "localname":  "TermLoanDueTwoThousandNineteenMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTermLoanDueIn2019AdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_TermLoanDueTwoThousandTwentyOneMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Term Loan Due in Two Thousand Twenty One .",
                            "label":  "Term Loan Due Two Thousand Twenty One [Member]",
                            "terseLabel":  "Term Loan due in 2021 [Member]"
                            }
                        }
                    },
                "localname":  "TermLoanDueTwoThousandTwentyOneMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_ThirdTrancheMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Third tranche.",
                            "label":  "Third Tranche [Member]",
                            "terseLabel":  "Third Tranche [Member]"
                            }
                        }
                    },
                "localname":  "ThirdTrancheMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_TwoPointThreeSevenFivePercentSeniorConvertibleNoteDueTwentyTwentyTwoMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Two point three seven five percent senior convertible note due twenty twenty two.",
                            "label":  "Two Point Three Seven Five Percent Senior Convertible Note Due Twenty Twenty Two [Member]",
                            "terseLabel":  "2.375% Convertible Senior Notes due in 2022 [Member]"
                            }
                        }
                    },
                "localname":  "TwoPointThreeSevenFivePercentSeniorConvertibleNoteDueTwentyTwentyTwoMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Two point zero zero percent senior convertible note due twenty twenty four.",
                            "label":  "Two Point Zero Zero Percent Senior Convertible Note Due Twenty Twenty Four [Member]",
                            "terseLabel":  "2.00% Convertible Senior Notes due in 2024 [Member]"
                            }
                        }
                    },
                "localname":  "TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_TwoThousandAndEighteenPerformanceAwardMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "2018 Performance Award",
                            "label":  "Two Thousand And Eighteen Performance Award [Member]",
                            "terseLabel":  "2018 CEO Performance Award [Member]"
                            }
                        }
                    },
                "localname":  "TwoThousandAndEighteenPerformanceAwardMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_TwoThousandAndFourteenEmployeePerformanceBasedStockOptionGrantsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Two thousand and fourteen employee performance-based stock option grants.",
                            "label":  "Two Thousand And Fourteen Employee Performance Based Stock Option Grants [Member]",
                            "terseLabel":  "2014 Performance-based Stock Option Grants [Member]"
                            }
                        }
                    },
                "localname":  "TwoThousandAndFourteenEmployeePerformanceBasedStockOptionGrantsMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_TwoThousandAndTenEquityIncentivePlanMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Two thousand and ten equity incentive plan.",
                            "label":  "Two Thousand And Ten Equity Incentive Plan [Member]",
                            "terseLabel":  "2010 Equity Incentive Plan [Member]"
                            }
                        }
                    },
                "localname":  "TwoThousandAndTenEquityIncentivePlanMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_TwoThousandAndTwelvePerformanceAwardMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "2012 Performance Award.",
                            "label":  "Two Thousand And Twelve Performance Award [Member]",
                            "terseLabel":  "2012 CEO Performance Award [Member]"
                            }
                        }
                    },
                "localname":  "TwoThousandAndTwelvePerformanceAwardMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_USDollarDenominatedLoansMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "U.S. dollar-denominated loans.",
                            "label":  "U S Dollar Denominated Loans [Member]",
                            "terseLabel":  "U.S.  Dollar-denominated Loans [Member]"
                            }
                        }
                    },
                "localname":  "USDollarDenominatedLoansMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_UnauditedInterimFinancialStatementsPolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Unaudited interim financial statements.",
                            "label":  "Unaudited Interim Financial Statements Policy [Text Block]",
                            "terseLabel":  "Unaudited Interim Financial Statements"
                            }
                        }
                    },
                "localname":  "UnauditedInterimFinancialStatementsPolicyTextBlock",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "tsla_UnderwritingDiscountsAndOfferingCosts":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Underwriting discounts and offering costs.",
                            "label":  "Underwriting Discounts And Offering Costs",
                            "terseLabel":  "Underwriting discounts and offering costs"
                            }
                        }
                    },
                "localname":  "UnderwritingDiscountsAndOfferingCosts",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_UnrecognizedTaxBenefitsOfDeferredTaxAccountingThatWouldNotImpactAnnualEffectiveRate":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Unrecognized tax benefits of deferred tax accounting that would not impact annual effective rate.",
                            "label":  "Unrecognized Tax Benefits Of Deferred Tax Accounting That Would Not Impact Annual Effective Rate",
                            "terseLabel":  "Unrecognized tax benefits, that would not affect effective tax rate"
                            }
                        }
                    },
                "localname":  "UnrecognizedTaxBenefitsOfDeferredTaxAccountingThatWouldNotImpactAnnualEffectiveRate",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "tsla_VariableInterestEntityDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Variable interest entity disclosure.",
                            "label":  "Variable Interest Entity Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "VariableInterestEntityDisclosureAbstract",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "xbrltype":  "stringItemType"
                },
            "tsla_VehicleSolarBondsAndOtherLoansMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Vehicle solar bonds and other loans.",
                            "label":  "Vehicle Solar Bonds And Other Loans [Member]",
                            "terseLabel":  "Vehicle, Solar Bonds and other Loans [Member]"
                            }
                        }
                    },
                "localname":  "VehicleSolarBondsAndOtherLoansMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_WarehouseAgreementMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Warehouse agreement.",
                            "label":  "Warehouse Agreement [Member]",
                            "terseLabel":  "Warehouse Agreements [Member]"
                            }
                        }
                    },
                "localname":  "WarehouseAgreementMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_ZeroCouponConvertibleSeniorNotesDueInTwoThousandTwentyMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Zero coupon convertible senior notes due in two thousand twenty.",
                            "label":  "Zero Coupon Convertible Senior Notes Due In Two Thousand Twenty [Member]",
                            "terseLabel":  "Zero-Coupon Convertible Senior Notes due in 2020 [Member]"
                            }
                        }
                    },
                "localname":  "ZeroCouponConvertibleSeniorNotesDueInTwoThousandTwentyMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "tsla_ZeroPointTwoFivePercentSeniorConvertibleNoteDueTwentyNineteenMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Zero point two five percent senior convertible note due twenty nineteen.",
                            "label":  "Zero Point Two Five Percent Senior Convertible Note Due Twenty Nineteen [Member]",
                            "terseLabel":  "0.25% Convertible Senior Notes due in 2019 (\"2019 Notes\") [Member]"
                            }
                        }
                    },
                "localname":  "ZeroPointTwoFivePercentSeniorConvertibleNoteDueTwentyNineteenMember",
                "nsuri":  "http://www.teslamotors.com/20190630",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2019NotesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccountingPoliciesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Accounting Policies [Abstract]"
                            }
                        }
                    },
                "localname":  "AccountingPoliciesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AccountingStandardsUpdate201409Member":  {
                "auth_ref":  [
                    "r241"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).",
                            "label":  "Accounting Standards Update201409 [Member]",
                            "terseLabel":  "Accounting Standards Update No. 2014-09 [Member]"
                            }
                        }
                    },
                "localname":  "AccountingStandardsUpdate201409Member",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccountingStandardsUpdate201602Member":  {
                "auth_ref":  [
                    "r351"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accounting Standards Update 2016-02 Leases (Topic 842).",
                            "label":  "Accounting Standards Update201602 [Member]",
                            "terseLabel":  "Accounting Standards Update No. 2016-02 [Member]",
                            "verboseLabel":  "Adoption of ASU 2016-02 [Member]"
                            }
                        }
                    },
                "localname":  "AccountingStandardsUpdate201602Member",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccountingStandardsUpdate201705Member":  {
                "auth_ref":  [
                    "r241"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accounting Standards Update 2017-05 Other Income-Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20):  Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets.",
                            "label":  "Accounting Standards Update201705 [Member]",
                            "terseLabel":  "Accounting Standards Update No. 2017-05 [Member]"
                            }
                        }
                    },
                "localname":  "AccountingStandardsUpdate201705Member",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccountsPayableCurrent":  {
                "auth_ref":  [
                    "r35"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10160.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Accounts Payable Current",
                            "terseLabel":  "Accounts payable"
                            }
                        }
                    },
                "localname":  "AccountsPayableCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccountsReceivableNetCurrent":  {
                "auth_ref":  [
                    "r17",
                    "r237"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10340.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.",
                            "label":  "Accounts Receivable Net Current",
                            "terseLabel":  "Accounts receivable, net"
                            }
                        }
                    },
                "localname":  "AccountsReceivableNetCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccruedLiabilitiesCurrent":  {
                "auth_ref":  [
                    "r39"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10170.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.  Examples include taxes, interest, rent and utilities.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Accrued Liabilities Current",
                            "terseLabel":  "Accrued liabilities and other"
                            }
                        }
                    },
                "localname":  "AccruedLiabilitiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r33",
                    "r183"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_PropertyPlantAndEquipmentNet",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
                            "label":  "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment",
                            "negatedLabel":  "Less:  Accumulated depreciation"
                            }
                        }
                    },
                "localname":  "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax":  {
                "auth_ref":  [
                    "r61",
                    "r62",
                    "r63"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10090.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end.  Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.  Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
                            "label":  "Accumulated Other Comprehensive Income Loss Net Of Tax",
                            "terseLabel":  "Accumulated other comprehensive loss"
                            }
                        }
                    },
                "localname":  "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeMember":  {
                "auth_ref":  [
                    "r60",
                    "r63",
                    "r64",
                    "r299"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent.  Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
                            "label":  "Accumulated Other Comprehensive Income [Member]",
                            "terseLabel":  "Accumulated Other Comprehensive Loss [Member]"
                            }
                        }
                    },
                "localname":  "AccumulatedOtherComprehensiveIncomeMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife":  {
                "auth_ref":  [
                    "r170"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
                            "label":  "Acquired Finite Lived Intangible Assets Weighted Average Useful Life",
                            "terseLabel":  "Useful Life (in years)"
                            }
                        }
                    },
                "localname":  "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_AdditionalPaidInCapitalCommonStock":  {
                "auth_ref":  [
                    "r18"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10080.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions.  Includes only common stock transactions (excludes preferred stock transactions).  May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
                            "label":  "Additional Paid In Capital Common Stock",
                            "terseLabel":  "Additional paid-in capital"
                            }
                        }
                    },
                "localname":  "AdditionalPaidInCapitalCommonStock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdditionalPaidInCapitalMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
                            "label":  "Additional Paid In Capital [Member]",
                            "terseLabel":  "Additional Paid-In Capital [Member]"
                            }
                        }
                    },
                "localname":  "AdditionalPaidInCapitalMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis":  {
                "auth_ref":  [
                    "r120"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by new accounting pronouncement.",
                            "label":  "Adjustments For New Accounting Pronouncements [Axis]",
                            "terseLabel":  "Adjustments for New Accounting Pronouncements",
                            "verboseLabel":  "Adoption of ASU 2016-02 [Member]"
                            }
                        }
                    },
                "localname":  "AdjustmentsForNewAccountingPronouncementsAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt":  {
                "auth_ref":  [
                    "r212"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component.  This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes.  The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.",
                            "label":  "Adjustments To Additional Paid In Capital Equity Component Of Convertible Debt",
                            "terseLabel":  "Conversion feature of Convertible Senior Notes due in 2024"
                            }
                        }
                    },
                "localname":  "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of other increase (decrease) in additional paid in capital (APIC).",
                            "label":  "Adjustments To Additional Paid In Capital Other",
                            "terseLabel":  "Other"
                            }
                        }
                    },
                "localname":  "AdjustmentsToAdditionalPaidInCapitalOther",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":  {
                "auth_ref":  [
                    "r246",
                    "r248",
                    "r259",
                    "r260"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.",
                            "label":  "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value",
                            "terseLabel":  "Stock-based compensation"
                            }
                        }
                    },
                "localname":  "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued":  {
                "auth_ref":  [
                    "r211",
                    "r224",
                    "r229"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants.  Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.",
                            "label":  "Adjustments To Additional Paid In Capital Warrant Issued",
                            "terseLabel":  "Sales of warrants"
                            }
                        }
                    },
                "localname":  "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]",
                            "terseLabel":  "Adjustments to reconcile net loss to net cash used in operating activities:"
                            }
                        }
                    },
                "localname":  "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AllocatedShareBasedCompensationExpense":  {
                "auth_ref":  [
                    "r248",
                    "r254",
                    "r258"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.",
                            "label":  "Allocated Share Based Compensation Expense",
                            "terseLabel":  "Stock-based compensation expense"
                            }
                        }
                    },
                "localname":  "AllocatedShareBasedCompensationExpense",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockBasedCompensationExpenseDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AmortizationOfDebtDiscountPremium":  {
                "auth_ref":  [
                    "r84",
                    "r99",
                    "r337"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsScheduleOfInterestExpenseDetail":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_InterestExpenseDebt",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments.  Excludes amortization of financing costs.  Alternate captions include noncash interest expense.",
                            "label":  "Amortization Of Debt Discount Premium",
                            "terseLabel":  "Amortization of debt discounts"
                            }
                        }
                    },
                "localname":  "AmortizationOfDebtDiscountPremium",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsScheduleOfInterestExpenseDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AmortizationOfFinancingCosts":  {
                "auth_ref":  [
                    "r77",
                    "r99",
                    "r339"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsScheduleOfInterestExpenseDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_InterestExpenseDebt",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of amortization expense attributable to debt issuance costs.",
                            "label":  "Amortization Of Financing Costs",
                            "terseLabel":  "Amortization of debt issuance costs"
                            }
                        }
                    },
                "localname":  "AmortizationOfFinancingCosts",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsScheduleOfInterestExpenseDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AmortizationOfFinancingCostsAndDiscounts":  {
                "auth_ref":  [
                    "r99",
                    "r339"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10250.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
                            "label":  "Amortization Of Financing Costs And Discounts",
                            "terseLabel":  "Amortization of debt discounts and issuance costs"
                            }
                        }
                    },
                "localname":  "AmortizationOfFinancingCostsAndDiscounts",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":  {
                "auth_ref":  [
                    "r133"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
                            "label":  "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount",
                            "terseLabel":  "Potential common shares excluded from computation of net loss per share"
                            }
                        }
                    },
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPotentiallyDilutiveSharesThatWereExcludedFromComputationOfDilutedNetLossPerShareOfCommonStockDetail"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":  {
                "auth_ref":  [
                    "r133"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of antidilutive security.",
                            "label":  "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]",
                            "terseLabel":  "Antidilutive Securities"
                            }
                        }
                    },
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPotentiallyDilutiveSharesThatWereExcludedFromComputationOfDilutedNetLossPerShareOfCommonStockDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]",
                            "terseLabel":  "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]"
                            }
                        }
                    },
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPotentiallyDilutiveSharesThatWereExcludedFromComputationOfDilutedNetLossPerShareOfCommonStockDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AntidilutiveSecuritiesNameDomain":  {
                "auth_ref":  [
                    "r133"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
                            "label":  "Antidilutive Securities Name [Domain]",
                            "terseLabel":  "Antidilutive Securities, Name"
                            }
                        }
                    },
                "localname":  "AntidilutiveSecuritiesNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPotentiallyDilutiveSharesThatWereExcludedFromComputationOfDilutedNetLossPerShareOfCommonStockDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ArrangementsAndNonarrangementTransactionsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "This item is to be populated with the collective of (i) types (categories) of arrangements of the entity applicable to its revenue-generating activities or operations and non-arrangement transactions, including but not limited to, for instance, sales of product manufactured by the entity, if such comparison of arrangements as a component of all transactions is provided by the entity.",
                            "label":  "Arrangements And Nonarrangement Transactions [Member]",
                            "terseLabel":  "Arrangements and Non-arrangement Transactions"
                            }
                        }
                    },
                "localname":  "ArrangementsAndNonarrangementTransactionsMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_Assets":  {
                "auth_ref":  [
                    "r145",
                    "r388",
                    "r403"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized.  Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
                            "label":  "Assets",
                            "totalLabel":  "Total assets",
                            "verboseLabel":  "Assets"
                            }
                        }
                    },
                "localname":  "Assets",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AssetsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Assets [Abstract]",
                            "terseLabel":  "Assets"
                            }
                        }
                    },
                "localname":  "AssetsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AssetsCurrent":  {
                "auth_ref":  [
                    "r4",
                    "r5",
                    "r54"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail":  {
                        "order":  10050.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10220.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer).  Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
                            "label":  "Assets Current",
                            "totalLabel":  "Total current assets"
                            }
                        }
                    },
                "localname":  "AssetsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AssetsCurrentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Assets Current [Abstract]",
                            "terseLabel":  "Current assets"
                            }
                        }
                    },
                "localname":  "AssetsCurrentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AssetsFairValueDisclosure":  {
                "auth_ref":  [
                    "r323"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_FairValueNetAssetLiability",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
                            "label":  "Assets Fair Value Disclosure",
                            "terseLabel":  "Financial assets, Fair Value"
                            }
                        }
                    },
                "localname":  "AssetsFairValueDisclosure",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AssetsNoncurrentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Assets Noncurrent [Abstract]",
                            "terseLabel":  "Non-current assets"
                            }
                        }
                    },
                "localname":  "AssetsNoncurrentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AwardTypeAxis":  {
                "auth_ref":  [
                    "r249",
                    "r256"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by award type pertaining to equity-based compensation.",
                            "label":  "Award Type [Axis]",
                            "terseLabel":  "Award Type"
                            }
                        }
                    },
                "localname":  "AwardTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_BalanceSheetLocationAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by location on balance sheet (statement of financial position).",
                            "label":  "Balance Sheet Location [Axis]",
                            "terseLabel":  "Balance Sheet Location"
                            }
                        }
                    },
                "localname":  "BalanceSheetLocationAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_BalanceSheetLocationDomain":  {
                "auth_ref":  [
                    "r311",
                    "r316"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Location in the balance sheet (statement of financial position).",
                            "label":  "Balance Sheet Location [Domain]",
                            "terseLabel":  "Balance Sheet Location"
                            }
                        }
                    },
                "localname":  "BalanceSheetLocationDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_BusinessAcquisitionAcquireeDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
                            "label":  "Business Acquisition Acquiree [Domain]",
                            "terseLabel":  "Business Acquisition, Acquiree"
                            }
                        }
                    },
                "localname":  "BusinessAcquisitionAcquireeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionTables"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_BusinessAcquisitionAxis":  {
                "auth_ref":  [
                    "r275",
                    "r276"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by business combination or series of individually immaterial business combinations.",
                            "label":  "Business Acquisition [Axis]",
                            "terseLabel":  "Business Acquisition"
                            }
                        }
                    },
                "localname":  "BusinessAcquisitionAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionTables"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1":  {
                "auth_ref":  [
                    "r272",
                    "r273",
                    "r274"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.",
                            "label":  "Business Acquisition Effective Date Of Acquisition1",
                            "terseLabel":  "Acquisition date"
                            }
                        }
                    },
                "localname":  "BusinessAcquisitionEffectiveDateOfAcquisition1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail"
                    ],
                "xbrltype":  "dateItemType"
                },
            "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued":  {
                "auth_ref":  [
                    "r285"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of shares of equity interests issued or issuable to acquire entity.",
                            "label":  "Business Acquisition Equity Interests Issued Or Issuable Number Of Shares Issued",
                            "terseLabel":  "Shares issued to acquire Maxwell Technologies"
                            }
                        }
                    },
                "localname":  "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_BusinessAcquisitionLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Business Acquisition [Line Items]",
                            "terseLabel":  "Business Acquisition [Line Items]"
                            }
                        }
                    },
                "localname":  "BusinessAcquisitionLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionTables"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_BusinessAcquisitionSharePrice":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.",
                            "label":  "Business Acquisition Share Price",
                            "terseLabel":  "Price per share"
                            }
                        }
                    },
                "localname":  "BusinessAcquisitionSharePrice",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_BusinessCombinationConsiderationTransferred1":  {
                "auth_ref":  [
                    "r282",
                    "r283",
                    "r284"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
                            "label":  "Business Combination Consideration Transferred1",
                            "terseLabel":  "Total purchase price",
                            "verboseLabel":  "Fair value of purchase consideration"
                            }
                        }
                    },
                "localname":  "BusinessCombinationConsiderationTransferred1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_BusinessCombinationDisclosureTextBlock":  {
                "auth_ref":  [
                    "r286"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.  The disclosure may include leverage buyout transactions (as applicable).",
                            "label":  "Business Combination Disclosure [Text Block]",
                            "terseLabel":  "Maxwell Acquisition"
                            }
                        }
                    },
                "localname":  "BusinessCombinationDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisition"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets":  {
                "auth_ref":  [
                    "r278"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of assets acquired at the acquisition date.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets",
                            "totalLabel":  "Total assets acquired"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets [Abstract]",
                            "terseLabel":  "Assets acquired:"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents":  {
                "auth_ref":  [
                    "r278"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10090.0,
                        "parentTag":  "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date.  Includes other kinds of accounts that have the general characteristics of demand deposits.  Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents",
                            "terseLabel":  "Cash and cash equivalents"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables":  {
                "auth_ref":  [
                    "r278"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10100.0,
                        "parentTag":  "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables",
                            "terseLabel":  "Accounts receivable"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable":  {
                "auth_ref":  [
                    "r278"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10030.0,
                        "parentTag":  "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Payable",
                            "negatedLabel":  "Accounts payable"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles":  {
                "auth_ref":  [
                    "r277",
                    "r278"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10140.0,
                        "parentTag":  "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of identifiable intangible assets recognized as of the acquisition date.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles",
                            "terseLabel":  "Intangible assets"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory":  {
                "auth_ref":  [
                    "r277",
                    "r278"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10110.0,
                        "parentTag":  "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of inventory recognized as of the acquisition date.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Inventory",
                            "terseLabel":  "Inventory"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities [Abstract]",
                            "terseLabel":  "Liabilities and equity assumed:"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet":  {
                "auth_ref":  [
                    "r277",
                    "r278"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net",
                            "totalLabel":  "Net assets acquired"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther":  {
                "auth_ref":  [
                    "r278"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10070.0,
                        "parentTag":  "tsla_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAndEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Other",
                            "negatedLabel":  "Other long-term liabilities"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r277",
                    "r278"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail":  {
                        "order":  10120.0,
                        "parentTag":  "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of property, plant, and equipment recognized as of the acquisition date.",
                            "label":  "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment",
                            "terseLabel":  "Property, plant and equipment"
                            }
                        }
                    },
                "localname":  "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_BusinessCombinationsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Business Combinations [Abstract]"
                            }
                        }
                    },
                "localname":  "BusinessCombinationsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_BusinessExitCosts1":  {
                "auth_ref":  [
                    "r99",
                    "r189",
                    "r193",
                    "r195"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan.  Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement.  Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.",
                            "label":  "Business Exit Costs1",
                            "terseLabel":  "Employee termination expenses and losses"
                            }
                        }
                    },
                "localname":  "BusinessExitCosts1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeaseObligations":  {
                "auth_ref":  [
                    "r14",
                    "r350",
                    "r404"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail2":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.",
                            "label":  "Capital Lease Obligations",
                            "totalLabel":  "Present value of lease obligations"
                            }
                        }
                    },
                "localname":  "CapitalLeaseObligations",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeaseObligationsCurrent":  {
                "auth_ref":  [
                    "r12",
                    "r349",
                    "r350"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail2":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_CapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.",
                            "label":  "Capital Lease Obligations Current",
                            "verboseLabel":  "Less:  Current portion, Finance Leases"
                            }
                        }
                    },
                "localname":  "CapitalLeaseObligationsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeaseObligationsNoncurrent":  {
                "auth_ref":  [
                    "r45",
                    "r349",
                    "r350"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail2":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_CapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.",
                            "label":  "Capital Lease Obligations Noncurrent",
                            "verboseLabel":  "Long-term portion of lease obligations"
                            }
                        }
                    },
                "localname":  "CapitalLeaseObligationsNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDue":  {
                "auth_ref":  [
                    "r350"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_CapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases.",
                            "label":  "Capital Leases Future Minimum Payments Due",
                            "totalLabel":  "Total minimum lease payments, Finance Leases"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDue",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent":  {
                "auth_ref":  [
                    "r350"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Capital Leases Future Minimum Payments Due Current",
                            "terseLabel":  "Finance Leases, 2019"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDueCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears":  {
                "auth_ref":  [
                    "r350"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10070.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Capital Leases Future Minimum Payments Due In Five Years",
                            "terseLabel":  "Finance Leases, 2023"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDueInFiveYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears":  {
                "auth_ref":  [
                    "r350"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10060.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Capital Leases Future Minimum Payments Due In Four Years",
                            "terseLabel":  "Finance Leases, 2022"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDueInFourYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears":  {
                "auth_ref":  [
                    "r350"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10050.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Capital Leases Future Minimum Payments Due In Three Years",
                            "terseLabel":  "Finance Leases, 2021"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDueInThreeYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears":  {
                "auth_ref":  [
                    "r350"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Capital Leases Future Minimum Payments Due In Two Years",
                            "terseLabel":  "Finance Leases, 2020"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDueInTwoYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter":  {
                "auth_ref":  [
                    "r350"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10080.0,
                        "parentTag":  "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Capital Leases Future Minimum Payments Due Thereafter",
                            "terseLabel":  "Finance Leases, Thereafter"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsDueThereafter",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments":  {
                "auth_ref":  [
                    "r350"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_CapitalLeaseObligations",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount necessary to reduce net minimum lease payments to present value for capital leases.",
                            "label":  "Capital Leases Future Minimum Payments Interest Included In Payments",
                            "terseLabel":  "Less:  Interest"
                            }
                        }
                    },
                "localname":  "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashAndCashEquivalentsAtCarryingValue":  {
                "auth_ref":  [
                    "r2",
                    "r31",
                    "r101"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsAndRestrictedCashDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10320.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of currency on hand as well as demand deposits with banks or financial institutions.  Includes other kinds of accounts that have the general characteristics of demand deposits.  Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.  Excludes cash and cash equivalents within disposal group and discontinued operation.",
                            "label":  "Cash And Cash Equivalents At Carrying Value",
                            "terseLabel":  "Cash and cash equivalents"
                            }
                        }
                    },
                "localname":  "CashAndCashEquivalentsAtCarryingValue",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsAndRestrictedCashDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy":  {
                "auth_ref":  [
                    "r8",
                    "r102",
                    "r108",
                    "r155",
                    "r387"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
                            "label":  "Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy",
                            "terseLabel":  "Restricted Cash"
                            }
                        }
                    },
                "localname":  "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":  {
                "auth_ref":  [
                    "r95",
                    "r101",
                    "r106"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsAndRestrictedCashDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.  Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
                            "label":  "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations",
                            "periodEndLabel":  "Cash and cash equivalents and restricted cash, end of period",
                            "periodStartLabel":  "Cash and cash equivalents and restricted cash, beginning of period",
                            "totalLabel":  "Total as presented in the consolidated statements of cash flows"
                            }
                        }
                    },
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsAndRestrictedCashDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":  {
                "auth_ref":  [
                    "r95",
                    "r333"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.  Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
                            "label":  "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect",
                            "totalLabel":  "Net increase (decrease) in cash and cash equivalents and restricted cash"
                            }
                        }
                    },
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ChiefExecutiveOfficerMember":  {
                "auth_ref":  [
                    "r374"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Highest ranking executive officer, who has ultimate managerial responsibility for the entity and who reports to the board of directors.  In addition, the chief executive officer (CEO) may also be the chairman of the board or president.",
                            "label":  "Chief Executive Officer [Member]",
                            "terseLabel":  "Chief Executive Officer [Member]"
                            }
                        }
                    },
                "localname":  "ChiefExecutiveOfficerMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":  {
                "auth_ref":  [
                    "r115"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Exercise price per share or per unit of warrants or rights outstanding.",
                            "label":  "Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1",
                            "terseLabel":  "Exercise price of warrant"
                            }
                        }
                    },
                "localname":  "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights":  {
                "auth_ref":  [
                    "r114"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of securities into which the class of warrant or right may be converted.  For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
                            "label":  "Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights",
                            "terseLabel":  "Shares issued under warrants"
                            }
                        }
                    },
                "localname":  "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ClassificationOfVariableInterestEntityDomain":  {
                "auth_ref":  [
                    "r301",
                    "r302",
                    "r303",
                    "r304"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Categorization of Variable Interest Entities (VIE) for consolidation and (or) disclosure purposes, whether individually or in aggregate, by: (1) VIEs consolidated because the entity is the primary beneficiary, (2) VIEs not consolidated because the entity is not the primary beneficiary, and (3) VIEs or potential VIEs that are not consolidated because necessary information is not available.  In general, a VIE is a corporation, partnership, trust, or any other legal structure used for business purposes that either (a) does not have equity investors with voting rights or (b) has equity investors that do not provide sufficient financial resources for the entity to support its activities.  A VIE often holds financial assets, including loans or receivables, real estate or other property.  A VIE may be essentially passive or it may engage in research and development or other activities on behalf of another company.",
                            "label":  "Classification Of Variable Interest Entity [Domain]",
                            "terseLabel":  "Variable Interest Entity, Classification"
                            }
                        }
                    },
                "localname":  "ClassificationOfVariableInterestEntityDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CommitmentsAndContingencies":  {
                "auth_ref":  [
                    "r47",
                    "r198",
                    "r394",
                    "r409"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
                            "label":  "Commitments And Contingencies",
                            "terseLabel":  "Commitments and contingencies (Note 15)"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingencies",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Commitments And Contingencies Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingenciesDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock":  {
                "auth_ref":  [
                    "r197",
                    "r199"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for commitments and contingencies.",
                            "label":  "Commitments And Contingencies Disclosure [Text Block]",
                            "terseLabel":  "Commitments and Contingencies"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingenciesDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingencies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance":  {
                "auth_ref":  [
                    "r49"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Aggregate number of common shares reserved for future issuance.",
                            "label":  "Common Stock Capital Shares Reserved For Future Issuance",
                            "terseLabel":  "Shares were reserved for issuance"
                            }
                        }
                    },
                "localname":  "CommonStockCapitalSharesReservedForFutureIssuance",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Stock that is subordinate to all other stock of the issuer.",
                            "label":  "Common Stock [Member]",
                            "terseLabel":  "Common Stock [Member]"
                            }
                        }
                    },
                "localname":  "CommonStockMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CommonStockParOrStatedValuePerShare":  {
                "auth_ref":  [
                    "r16"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Face amount or stated value per share of common stock.",
                            "label":  "Common Stock Par Or Stated Value Per Share",
                            "terseLabel":  "Common stock par value"
                            }
                        }
                    },
                "localname":  "CommonStockParOrStatedValuePerShare",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_CommonStockSharesAuthorized":  {
                "auth_ref":  [
                    "r16"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
                            "label":  "Common Stock Shares Authorized",
                            "terseLabel":  "Common stock shares authorized"
                            }
                        }
                    },
                "localname":  "CommonStockSharesAuthorized",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockSharesIssued":  {
                "auth_ref":  [
                    "r16"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury).  These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized.  Shares issued include shares outstanding and shares held in the treasury.",
                            "label":  "Common Stock Shares Issued",
                            "terseLabel":  "Common stock shares issued"
                            }
                        }
                    },
                "localname":  "CommonStockSharesIssued",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockSharesOutstanding":  {
                "auth_ref":  [
                    "r16",
                    "r224"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of shares of common stock outstanding.  Common stock represent the ownership interest in a corporation.",
                            "label":  "Common Stock Shares Outstanding",
                            "terseLabel":  "Common stock shares outstanding"
                            }
                        }
                    },
                "localname":  "CommonStockSharesOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockValue":  {
                "auth_ref":  [
                    "r16"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10070.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer).  This item includes treasury stock repurchased by the entity.  Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
                            "label":  "Common Stock Value",
                            "terseLabel":  "Common stock; $0.001 par value; 2,000,000 shares authorized; 179,118 and 172,603 shares issued and outstanding as of June 30, 2019 and December 31, 2018, respectively"
                            }
                        }
                    },
                "localname":  "CommonStockValue",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CompensationRelatedCostsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Compensation Related Costs [Abstract]"
                            }
                        }
                    },
                "localname":  "CompensationRelatedCostsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ComprehensiveIncomeNetOfTax":  {
                "auth_ref":  [
                    "r67",
                    "r69",
                    "r70"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossUnaudited":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity.  Excludes changes in equity resulting from investments by owners and distributions to owners.",
                            "label":  "Comprehensive Income Net Of Tax",
                            "totalLabel":  "Comprehensive loss attributable to common stockholders"
                            }
                        }
                    },
                "localname":  "ComprehensiveIncomeNetOfTax",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":  {
                "auth_ref":  [
                    "r67",
                    "r69",
                    "r291",
                    "r292",
                    "r309"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossUnaudited":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTax",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests.  Excludes changes in equity resulting from investments by owners and distributions to owners.",
                            "label":  "Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest",
                            "terseLabel":  "Less:  Comprehensive income (loss) attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries"
                            }
                        }
                    },
                "localname":  "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest":  {
                "auth_ref":  [
                    "r67",
                    "r69",
                    "r290",
                    "r309"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossUnaudited":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTax",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income.  Excludes changes in equity resulting from investments by owners and distributions to owners.",
                            "label":  "Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest",
                            "totalLabel":  "Comprehensive loss"
                            }
                        }
                    },
                "localname":  "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ConcentrationRiskCreditRisk":  {
                "auth_ref":  [
                    "r138",
                    "r401"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for credit risk.",
                            "label":  "Concentration Risk Credit Risk",
                            "terseLabel":  "Concentration of Risk"
                            }
                        }
                    },
                "localname":  "ConcentrationRiskCreditRisk",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ConstructionInProgressGross":  {
                "auth_ref":  [
                    "r182"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of structure or a modification to a structure under construction.  Includes recently completed structures or modifications to structures that have not been placed into service.",
                            "label":  "Construction In Progress Gross",
                            "terseLabel":  "Costs related to construction activities"
                            }
                        }
                    },
                "localname":  "ConstructionInProgressGross",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ConstructionInProgressMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Structure or a modification to a structure under construction.  Includes recently completed structures or modifications to structures that have not been placed into service.",
                            "label":  "Construction In Progress [Member]",
                            "terseLabel":  "Construction in progress [Member]"
                            }
                        }
                    },
                "localname":  "ConstructionInProgressMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ContractWithCustomerLiability":  {
                "auth_ref":  [
                    "r231",
                    "r232",
                    "r237"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
                            "label":  "Contract With Customer Liability",
                            "terseLabel":  "Deferred revenue"
                            }
                        }
                    },
                "localname":  "ContractWithCustomerLiability",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ContractWithCustomerLiabilityCurrent":  {
                "auth_ref":  [
                    "r231",
                    "r232",
                    "r237"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10180.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
                            "label":  "Contract With Customer Liability Current",
                            "terseLabel":  "Deferred revenue"
                            }
                        }
                    },
                "localname":  "ContractWithCustomerLiabilityCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ContractWithCustomerLiabilityNoncurrent":  {
                "auth_ref":  [
                    "r231",
                    "r232",
                    "r237"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10130.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
                            "label":  "Contract With Customer Liability Noncurrent",
                            "terseLabel":  "Deferred revenue, net of current portion"
                            }
                        }
                    },
                "localname":  "ContractWithCustomerLiabilityNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ContractWithCustomerLiabilityRevenueRecognized":  {
                "auth_ref":  [
                    "r238"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
                            "label":  "Contract With Customer Liability Revenue Recognized",
                            "verboseLabel":  "Deferred revenue recognized"
                            }
                        }
                    },
                "localname":  "ContractWithCustomerLiabilityRevenueRecognized",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CostOfGoodsAndServicesSold":  {
                "auth_ref":  [
                    "r80"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10190.0,
                        "parentTag":  "tsla_CostOfRevenuesAutomotive",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period.  This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
                            "label":  "Cost Of Goods And Services Sold",
                            "terseLabel":  "Cost of revenues"
                            }
                        }
                    },
                "localname":  "CostOfGoodsAndServicesSold",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CostOfRevenue":  {
                "auth_ref":  [
                    "r81"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10150.0,
                        "parentTag":  "us-gaap_GrossProfit",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
                            "label":  "Cost Of Revenue",
                            "totalLabel":  "Total cost of revenues"
                            }
                        }
                    },
                "localname":  "CostOfRevenue",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CostOfRevenueAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Cost Of Revenue [Abstract]",
                            "terseLabel":  "Cost of revenues"
                            }
                        }
                    },
                "localname":  "CostOfRevenueAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CostOfSalesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Primary financial statement caption encompassing cost of sales.",
                            "label":  "Cost Of Sales [Member]",
                            "terseLabel":  "Cost of Revenues [Member]",
                            "verboseLabel":  "Cost of revenues [Member]"
                            }
                        }
                    },
                "localname":  "CostOfSalesMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockBasedCompensationExpenseDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CreditFacilityAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of credit facility.  Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
                            "label":  "Credit Facility [Axis]",
                            "terseLabel":  "Credit Facility"
                            }
                        }
                    },
                "localname":  "CreditFacilityAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsCreditAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CreditFacilityDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Type of credit facility.  Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
                            "label":  "Credit Facility [Domain]",
                            "terseLabel":  "Credit Facility"
                            }
                        }
                    },
                "localname":  "CreditFacilityDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsCreditAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
                            "label":  "Cumulative Effect Of New Accounting Principle In Period Of Adoption",
                            "terseLabel":  "Adjustments for prior periods from adopting Accounting Standards Update",
                            "verboseLabel":  "Increase (decrease) in accumulated deficit and additional paid-in-capital"
                            }
                        }
                    },
                "localname":  "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtConversionByUniqueDescriptionAxis":  {
                "auth_ref":  [
                    "r103",
                    "r105"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by description of debt issuances converted in a noncash or part noncash transaction.",
                            "label":  "Debt Conversion By Unique Description [Axis]",
                            "terseLabel":  "Debt Conversion Description"
                            }
                        }
                    },
                "localname":  "DebtConversionByUniqueDescriptionAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtConversionConvertedInstrumentSharesIssued1":  {
                "auth_ref":  [
                    "r103",
                    "r105"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.",
                            "label":  "Debt Conversion Converted Instrument Shares Issued1",
                            "terseLabel":  "Shares issued upon conversion of each $1000 principal amount"
                            }
                        }
                    },
                "localname":  "DebtConversionConvertedInstrumentSharesIssued1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_DebtConversionNameDomain":  {
                "auth_ref":  [
                    "r103",
                    "r105"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
                            "label":  "Debt Conversion Name [Domain]",
                            "terseLabel":  "Debt Conversion, Name"
                            }
                        }
                    },
                "localname":  "DebtConversionNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DebtConversionOriginalDebtAmount1":  {
                "auth_ref":  [
                    "r103",
                    "r105"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
                            "label":  "Debt Conversion Original Debt Amount1",
                            "terseLabel":  "Debt conversion, converted instrument, amount"
                            }
                        }
                    },
                "localname":  "DebtConversionOriginalDebtAmount1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtCurrent":  {
                "auth_ref":  [
                    "r37"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.",
                            "label":  "Debt Current",
                            "terseLabel":  "Net Carrying Value, Current"
                            }
                        }
                    },
                "localname":  "DebtCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Debt Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "DebtDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtDisclosureTextBlock":  {
                "auth_ref":  [
                    "r218"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
                            "label":  "Debt Disclosure [Text Block]",
                            "terseLabel":  "Long-Term Debt Obligations"
                            }
                        }
                    },
                "localname":  "DebtDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DebtInstrumentAxis":  {
                "auth_ref":  [
                    "r12",
                    "r13",
                    "r14",
                    "r389",
                    "r390",
                    "r402"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
                            "label":  "Debt Instrument [Axis]",
                            "terseLabel":  "Debt Instrument"
                            }
                        }
                    },
                "localname":  "DebtInstrumentAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2019NotesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsCreditAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTermLoanDueIn2019AdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
                            "label":  "Debt Instrument Basis Spread On Variable Rate1",
                            "terseLabel":  "Debt instrument basis spread on variable rate"
                            }
                        }
                    },
                "localname":  "DebtInstrumentBasisSpreadOnVariableRate1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DebtInstrumentCarryingAmount":  {
                "auth_ref":  [
                    "r14",
                    "r213",
                    "r390",
                    "r402"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt.  Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
                            "label":  "Debt Instrument Carrying Amount",
                            "verboseLabel":  "Unpaid Principal Balance"
                            }
                        }
                    },
                "localname":  "DebtInstrumentCarryingAmount",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtInstrumentConvertibleConversionPrice1":  {
                "auth_ref":  [
                    "r215"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The price per share of the conversion feature embedded in the debt instrument.",
                            "label":  "Debt Instrument Convertible Conversion Price1",
                            "terseLabel":  "Convertible notes, conversion price"
                            }
                        }
                    },
                "localname":  "DebtInstrumentConvertibleConversionPrice1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.",
                            "label":  "Debt Instrument Convertible Threshold Consecutive Trading Days1",
                            "terseLabel":  "Debt instrument convertible trading days"
                            }
                        }
                    },
                "localname":  "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "us-gaap_DebtInstrumentConvertibleThresholdTradingDays":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.",
                            "label":  "Debt Instrument Convertible Threshold Trading Days",
                            "terseLabel":  "Debt instrument convertible consecutive trading days"
                            }
                        }
                    },
                "localname":  "DebtInstrumentConvertibleThresholdTradingDays",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.",
                            "label":  "Debt Instrument Description Of Variable Rate Basis",
                            "terseLabel":  "Debt instrument interest rate description"
                            }
                        }
                    },
                "localname":  "DebtInstrumentDescriptionOfVariableRateBasis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentFaceAmount":  {
                "auth_ref":  [
                    "r338",
                    "r340"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Face (par) amount of debt instrument at time of issuance.",
                            "label":  "Debt Instrument Face Amount",
                            "terseLabel":  "Principal amount of convertible senior notes"
                            }
                        }
                    },
                "localname":  "DebtInstrumentFaceAmount",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtInstrumentInterestRateEffectivePercentage":  {
                "auth_ref":  [
                    "r42",
                    "r216",
                    "r338"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
                            "label":  "Debt Instrument Interest Rate Effective Percentage",
                            "terseLabel":  "Debt instrument, effective interest rate"
                            }
                        }
                    },
                "localname":  "DebtInstrumentInterestRateEffectivePercentage",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DebtInstrumentInterestRateStatedPercentage":  {
                "auth_ref":  [
                    "r42"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Contractual interest rate for funds borrowed, under the debt agreement.",
                            "label":  "Debt Instrument Interest Rate Stated Percentage",
                            "positiveLabel":  "Revolving credit facility, interest rate",
                            "terseLabel":  "Interest Rate",
                            "verboseLabel":  "Contractual Interest Rate"
                            }
                        }
                    },
                "localname":  "DebtInstrumentInterestRateStatedPercentage",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DebtInstrumentLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Debt Instrument [Line Items]",
                            "terseLabel":  "Debt Instrument [Line Items]"
                            }
                        }
                    },
                "localname":  "DebtInstrumentLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2019NotesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsCreditAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTermLoanDueIn2019AdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentMaturityDate":  {
                "auth_ref":  [
                    "r43",
                    "r326"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.",
                            "label":  "Debt Instrument Maturity Date",
                            "terseLabel":  "Maturity Dates"
                            }
                        }
                    },
                "localname":  "DebtInstrumentMaturityDate",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail"
                    ],
                "xbrltype":  "dateItemType"
                },
            "us-gaap_DebtInstrumentMaturityDateRangeEnd1":  {
                "auth_ref":  [
                    "r43"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Latest date the outstanding debt instruments are required to be repaid, in CCYY-MM-DD format.",
                            "label":  "Debt Instrument Maturity Date Range End1",
                            "terseLabel":  "Contractual Maturity Date, End"
                            }
                        }
                    },
                "localname":  "DebtInstrumentMaturityDateRangeEnd1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "dateItemType"
                },
            "us-gaap_DebtInstrumentMaturityDateRangeStart1":  {
                "auth_ref":  [
                    "r43"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Earliest date the outstanding debt instruments are required to be repaid, in CCYY-MM-DD format.",
                            "label":  "Debt Instrument Maturity Date Range Start1",
                            "terseLabel":  "Contractual Maturity Date, Start"
                            }
                        }
                    },
                "localname":  "DebtInstrumentMaturityDateRangeStart1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "dateItemType"
                },
            "us-gaap_DebtInstrumentNameDomain":  {
                "auth_ref":  [
                    "r45"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
                            "label":  "Debt Instrument Name [Domain]",
                            "terseLabel":  "Debt Instrument, Name"
                            }
                        }
                    },
                "localname":  "DebtInstrumentNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2019NotesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsCreditAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTermLoanDueIn2019AdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DebtInstrumentRedemptionPricePercentage":  {
                "auth_ref":  [
                    "r399"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
                            "label":  "Debt Instrument Redemption Price Percentage",
                            "terseLabel":  "Product percentage of closing sale price of common stock"
                            }
                        }
                    },
                "localname":  "DebtInstrumentRedemptionPricePercentage",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DebtInstrumentTable":  {
                "auth_ref":  [
                    "r45",
                    "r112",
                    "r225",
                    "r226",
                    "r227",
                    "r228",
                    "r337",
                    "r338",
                    "r340",
                    "r400"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation.  These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
                            "label":  "Debt Instrument [Table]",
                            "terseLabel":  "Debt Instrument [Table]"
                            }
                        }
                    },
                "localname":  "DebtInstrumentTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2019NotesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsCreditAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTermLoanDueIn2019AdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount":  {
                "auth_ref":  [
                    "r44"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.",
                            "label":  "Debt Instrument Unused Borrowing Capacity Amount",
                            "terseLabel":  "Unused Committed Amount"
                            }
                        }
                    },
                "localname":  "DebtInstrumentUnusedBorrowingCapacityAmount",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1":  {
                "auth_ref":  [
                    "r242",
                    "r251"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Maximum term of the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
                            "label":  "Deferred Compensation Arrangement With Individual Maximum Contractual Term1",
                            "terseLabel":  "Contractual term of stock options, in years"
                            }
                        }
                    },
                "localname":  "DeferredCompensationArrangementWithIndividualMaximumContractualTerm1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_DeferredRentCreditNoncurrent":  {
                "auth_ref":  [
                    "r48",
                    "r343"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.",
                            "label":  "Deferred Rent Credit Noncurrent",
                            "terseLabel":  "Deferred rent expense"
                            }
                        }
                    },
                "localname":  "DeferredRentCreditNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_Depreciation":  {
                "auth_ref":  [
                    "r99",
                    "r181"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives.  Includes production and non-production related depreciation.",
                            "label":  "Depreciation",
                            "terseLabel":  "Depreciation expense"
                            }
                        }
                    },
                "localname":  "Depreciation",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DerivativeContractTypeDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
                            "label":  "Derivative Contract Type [Domain]",
                            "terseLabel":  "Derivative Contract"
                            }
                        }
                    },
                "localname":  "DerivativeContractTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfInterestRateSwapsOutstandingDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DerivativeFairValueOfDerivativeLiability":  {
                "auth_ref":  [
                    "r55",
                    "r57",
                    "r314",
                    "r384"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.  Includes liabilities elected not to be offset.  Excludes liabilities not subject to a master netting arrangement.",
                            "label":  "Derivative Fair Value Of Derivative Liability",
                            "terseLabel":  "Gross Liability at Fair Value"
                            }
                        }
                    },
                "localname":  "DerivativeFairValueOfDerivativeLiability",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfInterestRateSwapsOutstandingDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DerivativeGainOnDerivative":  {
                "auth_ref":  [
                    "r313"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase in the fair value of derivatives recognized in the income statement.",
                            "label":  "Derivative Gain On Derivative",
                            "terseLabel":  "Gross gains"
                            }
                        }
                    },
                "localname":  "DerivativeGainOnDerivative",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfInterestRateSwapsOutstandingDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DerivativeInstrumentRiskAxis":  {
                "auth_ref":  [
                    "r312",
                    "r315",
                    "r317",
                    "r319"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of derivative contract.",
                            "label":  "Derivative Instrument Risk [Axis]",
                            "terseLabel":  "Derivative Instrument"
                            }
                        }
                    },
                "localname":  "DerivativeInstrumentRiskAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfInterestRateSwapsOutstandingDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DerivativeLiabilityFairValueGrossAsset":  {
                "auth_ref":  [
                    "r56",
                    "r58",
                    "r314"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
                            "label":  "Derivative Liability Fair Value Gross Asset",
                            "terseLabel":  "Gross Asset at Fair Value"
                            }
                        }
                    },
                "localname":  "DerivativeLiabilityFairValueGrossAsset",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfInterestRateSwapsOutstandingDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DerivativeLossOnDerivative":  {
                "auth_ref":  [
                    "r313"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of decrease in the fair value of derivatives recognized in the income statement.",
                            "label":  "Derivative Loss On Derivative",
                            "terseLabel":  "Gross losses"
                            }
                        }
                    },
                "localname":  "DerivativeLossOnDerivative",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfInterestRateSwapsOutstandingDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DevelopedTechnologyRightsMember":  {
                "auth_ref":  [
                    "r281"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
                            "label":  "Developed Technology Rights [Member]",
                            "terseLabel":  "Developed technology [Member]",
                            "verboseLabel":  "Developed Technology [Member]"
                            }
                        }
                    },
                "localname":  "DevelopedTechnologyRightsMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DisaggregationOfRevenueLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Disaggregation Of Revenue [Line Items]",
                            "terseLabel":  "Disaggregation Of Revenue [Line Items]"
                            }
                        }
                    },
                "localname":  "DisaggregationOfRevenueLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DisaggregationOfRevenueTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
                            "label":  "Disaggregation Of Revenue [Table]",
                            "terseLabel":  "Disaggregation Of Revenue [Table]"
                            }
                        }
                    },
                "localname":  "DisaggregationOfRevenueTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DisaggregationOfRevenueTableTextBlock":  {
                "auth_ref":  [
                    "r236"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
                            "label":  "Disaggregation Of Revenue Table [Text Block]",
                            "terseLabel":  "Schedule of Disaggregation of Revenue by Major Source"
                            }
                        }
                    },
                "localname":  "DisaggregationOfRevenueTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]"
                            }
                        }
                    },
                "localname":  "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent":  {
                "auth_ref":  [
                    "r116",
                    "r372",
                    "r393",
                    "r410"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Carrying amount as of the balance sheet date of obligations due all related parties.",
                            "label":  "Due To Related Parties Current And Noncurrent",
                            "terseLabel":  "Solar Bonds issued to related parties"
                            }
                        }
                    },
                "localname":  "DueToRelatedPartiesCurrentAndNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsSummaryOfRelatedPartyTransactionsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EarningsPerShareAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Earnings Per Share [Abstract]",
                            "terseLabel":  "Net loss per share of common stock attributable to common stockholders"
                            }
                        }
                    },
                "localname":  "EarningsPerShareAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EarningsPerShareBasic":  {
                "auth_ref":  [
                    "r76",
                    "r121",
                    "r129",
                    "r130",
                    "r131",
                    "r132",
                    "r136",
                    "r397",
                    "r412"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
                            "label":  "Earnings Per Share Basic",
                            "terseLabel":  "Basic"
                            }
                        }
                    },
                "localname":  "EarningsPerShareBasic",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_EarningsPerShareDiluted":  {
                "auth_ref":  [
                    "r76",
                    "r121",
                    "r129",
                    "r130",
                    "r131",
                    "r132",
                    "r136",
                    "r397",
                    "r412"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
                            "label":  "Earnings Per Share Diluted",
                            "terseLabel":  "Diluted"
                            }
                        }
                    },
                "localname":  "EarningsPerShareDiluted",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_EarningsPerSharePolicyTextBlock":  {
                "auth_ref":  [
                    "r108",
                    "r133",
                    "r134",
                    "r135"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security.  Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
                            "label":  "Earnings Per Share Policy [Text Block]",
                            "terseLabel":  "Net Income (Loss) per Share of Common Stock Attributable to Common Stockholders"
                            }
                        }
                    },
                "localname":  "EarningsPerSharePolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":  {
                "auth_ref":  [
                    "r333"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.  Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
                            "label":  "Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations",
                            "terseLabel":  "Effect of exchange rate changes on cash and cash equivalents and restricted cash"
                            }
                        }
                    },
                "localname":  "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]",
                            "terseLabel":  "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockBasedCompensationExpenseDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":  {
                "auth_ref":  [
                    "r255"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Unrecognized cost of unvested share-based compensation awards.",
                            "label":  "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized",
                            "terseLabel":  "Unrecognized compensation expense"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1":  {
                "auth_ref":  [
                    "r255"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
                            "label":  "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1",
                            "terseLabel":  "Weighted-average period of recognition of unrecognized compensation, in years"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions":  {
                "auth_ref":  [
                    "r257"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of tax benefit from exercise of stock options granted under share-based compensation arrangement.",
                            "label":  "Employee Service Share Based Compensation Tax Benefit From Exercise Of Stock Options",
                            "terseLabel":  "Income tax benefit from stock option exercises"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EnvironmentalRemediationObligationsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Environmental Remediation Obligations [Abstract]"
                            }
                        }
                    },
                "localname":  "EnvironmentalRemediationObligationsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EquipmentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tangible personal property used to produce goods and services.",
                            "label":  "Equipment [Member]",
                            "terseLabel":  "Production Equipment [Member]"
                            }
                        }
                    },
                "localname":  "EquipmentMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_EquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Equity [Abstract]"
                            }
                        }
                    },
                "localname":  "EquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EquityComponentDomain":  {
                "auth_ref":  [
                    "r224"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
                            "label":  "Equity Component [Domain]",
                            "terseLabel":  "Equity Component"
                            }
                        }
                    },
                "localname":  "EquityComponentDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]",
                            "terseLabel":  "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]"
                            }
                        }
                    },
                "localname":  "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfInterestRateSwapsOutstandingDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable":  {
                "auth_ref":  [
                    "r322",
                    "r323",
                    "r324",
                    "r325",
                    "r327",
                    "r328"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis.  Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.  Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
                            "label":  "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]",
                            "terseLabel":  "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]"
                            }
                        }
                    },
                "localname":  "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfInterestRateSwapsOutstandingDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueByFairValueHierarchyLevelAxis":  {
                "auth_ref":  [
                    "r243",
                    "r244",
                    "r245",
                    "r324",
                    "r380"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
                            "label":  "Fair Value By Fair Value Hierarchy Level [Axis]",
                            "terseLabel":  "Fair Value Hierarchy and NAV"
                            }
                        }
                    },
                "localname":  "FairValueByFairValueHierarchyLevelAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueDisclosuresAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Fair Value Disclosures [Abstract]"
                            }
                        }
                    },
                "localname":  "FairValueDisclosuresAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueDisclosuresTextBlock":  {
                "auth_ref":  [
                    "r329"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities.  Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
                            "label":  "Fair Value Disclosures [Text Block]",
                            "terseLabel":  "Fair Value of Financial Instruments"
                            }
                        }
                    },
                "localname":  "FairValueDisclosuresTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstruments"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_FairValueInputsLevel1Member":  {
                "auth_ref":  [
                    "r243",
                    "r244",
                    "r245",
                    "r324",
                    "r381"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
                            "label":  "Fair Value Inputs Level1 [Member]",
                            "terseLabel":  "Level I [Member]"
                            }
                        }
                    },
                "localname":  "FairValueInputsLevel1Member",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueInputsLevel2Member":  {
                "auth_ref":  [
                    "r243",
                    "r244",
                    "r245",
                    "r324",
                    "r382"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
                            "label":  "Fair Value Inputs Level2 [Member]",
                            "terseLabel":  "Level II [Member]"
                            }
                        }
                    },
                "localname":  "FairValueInputsLevel2Member",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueInputsLevel3Member":  {
                "auth_ref":  [
                    "r243",
                    "r244",
                    "r245",
                    "r324",
                    "r383"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
                            "label":  "Fair Value Inputs Level3 [Member]",
                            "terseLabel":  "Level III [Member]"
                            }
                        }
                    },
                "localname":  "FairValueInputsLevel3Member",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueMeasurementsFairValueHierarchyDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
                            "label":  "Fair Value Measurements Fair Value Hierarchy [Domain]",
                            "terseLabel":  "Fair Value Hierarchy and NAV"
                            }
                        }
                    },
                "localname":  "FairValueMeasurementsFairValueHierarchyDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueNetAssetLiability":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fair value of asset after deduction of liability.",
                            "label":  "Fair Value Net Asset Liability",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "FairValueNetAssetLiability",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FederalFundsEffectiveSwapRateMember":  {
                "auth_ref":  [
                    "r320"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fixed rate on a U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to the Federal Funds effective rate with no additional spread over the Federal Funds effective rate on that variable-rate leg.  Alternate captions include overnight index swap rate (OIS).",
                            "label":  "Federal Funds Effective Swap Rate [Member]",
                            "terseLabel":  "Federal Funds Rate [Member]"
                            }
                        }
                    },
                "localname":  "FederalFundsEffectiveSwapRateMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FinanceLeaseInterestExpense":  {
                "auth_ref":  [
                    "r355",
                    "r363",
                    "r370"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail":  {
                        "order":  10040.0,
                        "parentTag":  "tsla_FinanceLeaseExpense",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of interest expense on finance lease liability.",
                            "label":  "Finance Lease Interest Expense",
                            "terseLabel":  "Interest on lease liabilities"
                            }
                        }
                    },
                "localname":  "FinanceLeaseInterestExpense",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseInterestPaymentOnLiability":  {
                "auth_ref":  [
                    "r358",
                    "r364"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of interest paid on finance lease liability.",
                            "label":  "Finance Lease Interest Payment On Liability",
                            "terseLabel":  "Operating cash outflows from finance leases (interest payments)"
                            }
                        }
                    },
                "localname":  "FinanceLeaseInterestPaymentOnLiability",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiability":  {
                "auth_ref":  [
                    "r353",
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail2":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_FinanceLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from finance lease.",
                            "label":  "Finance Lease Liability",
                            "totalLabel":  "Total finance lease liabilities"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiability",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityCurrent":  {
                "auth_ref":  [
                    "r353"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_FinanceLeaseLiability",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
                            "label":  "Finance Lease Liability Current",
                            "terseLabel":  "Current portion of long-term debt and finance leases",
                            "verboseLabel":  "Less:  Current portion, Finance Leases"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList":  {
                "auth_ref":  [
                    "r354"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicates line item in statement of financial position that includes current finance lease liability.",
                            "label":  "Finance Lease Liability Current Statement Of Financial Position Extensible List",
                            "terseLabel":  "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "extensibleListItemType"
                },
            "us-gaap_FinanceLeaseLiabilityNoncurrent":  {
                "auth_ref":  [
                    "r353"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_FinanceLeaseLiability",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
                            "label":  "Finance Lease Liability Noncurrent",
                            "terseLabel":  "Long-term debt and finance leases, net of current portion",
                            "verboseLabel":  "Long-term portion of lease obligations"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList":  {
                "auth_ref":  [
                    "r354"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicates line item in statement of financial position that includes noncurrent finance lease liability.",
                            "label":  "Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List",
                            "terseLabel":  "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "extensibleListItemType"
                },
            "us-gaap_FinanceLeaseLiabilityPaymentsDue":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail2":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
                            "label":  "Finance Lease Liability Payments Due",
                            "totalLabel":  "Total minimum lease payments, Finance Leases"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityPaymentsDue",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10070.0,
                        "parentTag":  "us-gaap_FinanceLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.",
                            "label":  "Finance Lease Liability Payments Due After Year Five",
                            "terseLabel":  "Finance Leases, Thereafter"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_FinanceLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in next fiscal year following latest fiscal year.",
                            "label":  "Finance Lease Liability Payments Due Next Twelve Months",
                            "terseLabel":  "Finance Leases, 2019"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10060.0,
                        "parentTag":  "us-gaap_FinanceLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.",
                            "label":  "Finance Lease Liability Payments Due Year Five",
                            "terseLabel":  "Finance Leases, 2023"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityPaymentsDueYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10050.0,
                        "parentTag":  "us-gaap_FinanceLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.",
                            "label":  "Finance Lease Liability Payments Due Year Four",
                            "terseLabel":  "Finance Leases, 2022"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityPaymentsDueYearFour",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_FinanceLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.",
                            "label":  "Finance Lease Liability Payments Due Year Three",
                            "terseLabel":  "Finance Leases, 2021"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityPaymentsDueYearThree",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_FinanceLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.",
                            "label":  "Finance Lease Liability Payments Due Year Two",
                            "terseLabel":  "Finance Leases, 2020"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityPaymentsDueYearTwo",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_FinanceLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.",
                            "label":  "Finance Lease Liability Payments Remainder Of Fiscal Year",
                            "terseLabel":  "Finance Leases, Six months ending December 31, 2019"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail2":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_FinanceLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
                            "label":  "Finance Lease Liability Undiscounted Excess Amount",
                            "terseLabel":  "Less:  Interest"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityUndiscountedExcessAmount",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeasePrincipalPayments":  {
                "auth_ref":  [
                    "r357",
                    "r364"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10110.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash outflow for principal payment on finance lease.",
                            "label":  "Finance Lease Principal Payments",
                            "negatedLabel":  "Principal payments on finance leases",
                            "terseLabel":  "Financing cash outflows from finance leases"
                            }
                        }
                    },
                "localname":  "FinanceLeasePrincipalPayments",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseRightOfUseAsset":  {
                "auth_ref":  [
                    "r352"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's right to use underlying asset under finance lease.",
                            "label":  "Finance Lease Right Of Use Asset",
                            "verboseLabel":  "Total finance lease assets"
                            }
                        }
                    },
                "localname":  "FinanceLeaseRightOfUseAsset",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseRightOfUseAssetAmortization":  {
                "auth_ref":  [
                    "r355",
                    "r363",
                    "r370"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail":  {
                        "order":  10030.0,
                        "parentTag":  "tsla_FinanceLeaseExpense",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of amortization expense attributable to right-of-use asset from finance lease.",
                            "label":  "Finance Lease Right Of Use Asset Amortization",
                            "terseLabel":  "Amortization of leased assets"
                            }
                        }
                    },
                "localname":  "FinanceLeaseRightOfUseAssetAmortization",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent":  {
                "auth_ref":  [
                    "r367",
                    "r370"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average discount rate for finance lease calculated at point in time.",
                            "label":  "Finance Lease Weighted Average Discount Rate Percent",
                            "terseLabel":  "Finance leases, weighted-average discount rate"
                            }
                        }
                    },
                "localname":  "FinanceLeaseWeightedAverageDiscountRatePercent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOtherInformationRelatedToLeasesDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1":  {
                "auth_ref":  [
                    "r366",
                    "r370"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Finance Lease Weighted Average Remaining Lease Term1",
                            "terseLabel":  "Finance leases, weighted-average remaining lease term"
                            }
                        }
                    },
                "localname":  "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOtherInformationRelatedToLeasesDetail"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_FinancialInstrumentPerformanceStatusAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by category of performance or non-performance status of financial instruments.",
                            "label":  "Financial Instrument Performance Status [Axis]",
                            "terseLabel":  "Financial Instrument Performance Status"
                            }
                        }
                    },
                "localname":  "FinancialInstrumentPerformanceStatusAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FinancialInstrumentPerformanceStatusDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Category of performance or non-performance status of financial instruments, including but not limited to, financing receivables, loans, debt, and investments.",
                            "label":  "Financial Instrument Performance Status [Domain]",
                            "terseLabel":  "Financial Instrument Performance Status"
                            }
                        }
                    },
                "localname":  "FinancialInstrumentPerformanceStatusDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization":  {
                "auth_ref":  [
                    "r175"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail":  {
                        "order":  10070.0,
                        "parentTag":  "us-gaap_FiniteLivedIntangibleAssetsNet",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
                            "label":  "Finite Lived Intangible Assets Accumulated Amortization",
                            "negatedLabel":  "Finite-lived intangible assets, Accumulated Amortization"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsAccumulatedAmortization",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail":  {
                        "order":  10060.0,
                        "parentTag":  "us-gaap_FiniteLivedIntangibleAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Finite Lived Intangible Assets Amortization Expense After Year Five",
                            "terseLabel":  "Thereafter"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_FiniteLivedIntangibleAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year",
                            "terseLabel":  "Six months ending December 31, 2019"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":  {
                "auth_ref":  [
                    "r176"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail":  {
                        "order":  10050.0,
                        "parentTag":  "us-gaap_FiniteLivedIntangibleAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Finite Lived Intangible Assets Amortization Expense Year Five",
                            "terseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":  {
                "auth_ref":  [
                    "r176"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_FiniteLivedIntangibleAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Finite Lived Intangible Assets Amortization Expense Year Four",
                            "terseLabel":  "2022"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":  {
                "auth_ref":  [
                    "r176"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_FiniteLivedIntangibleAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Finite Lived Intangible Assets Amortization Expense Year Three",
                            "terseLabel":  "2021"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":  {
                "auth_ref":  [
                    "r176"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_FiniteLivedIntangibleAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Finite Lived Intangible Assets Amortization Expense Year Two",
                            "terseLabel":  "2020"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis":  {
                "auth_ref":  [
                    "r169",
                    "r172",
                    "r175",
                    "r178",
                    "r385"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by major type or class of finite-lived intangible assets.",
                            "label":  "Finite Lived Intangible Assets By Major Class [Axis]",
                            "terseLabel":  "Finite-Lived Intangible Assets by Major Class"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsByMajorClassAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure":  {
                "auth_ref":  [
                    "r321"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
                            "label":  "Finite Lived Intangible Assets Fair Value Disclosure",
                            "terseLabel":  "Finite-lived intangible assets, Fair Value"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsFairValueDisclosure",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FiniteLivedIntangibleAssetsGross":  {
                "auth_ref":  [
                    "r175",
                    "r385"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail":  {
                        "order":  10060.0,
                        "parentTag":  "us-gaap_FiniteLivedIntangibleAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
                            "label":  "Finite Lived Intangible Assets Gross",
                            "terseLabel":  "Finite-lived intangible assets, Gross Carrying Amount"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsGross",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain":  {
                "auth_ref":  [
                    "r169",
                    "r174"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
                            "label":  "Finite Lived Intangible Assets Major Class Name [Domain]",
                            "terseLabel":  "Finite-Lived Intangible Assets, Major Class Name"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsMajorClassNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FiniteLivedIntangibleAssetsNet":  {
                "auth_ref":  [
                    "r175"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
                            "label":  "Finite Lived Intangible Assets Net",
                            "totalLabel":  "Finite-lived intangible assets, Net Carrying Amount"
                            }
                        }
                    },
                "localname":  "FiniteLivedIntangibleAssetsNet",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTotalFutureAmortizationExpenseForIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax":  {
                "auth_ref":  [
                    "r330",
                    "r331",
                    "r332"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10280.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
                            "label":  "Foreign Currency Transaction Gain Loss Before Tax",
                            "negatedLabel":  "Foreign currency transaction (gains) losses"
                            }
                        }
                    },
                "localname":  "ForeignCurrencyTransactionGainLossBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_GainLossOnDispositionOfAssets1":  {
                "auth_ref":  [
                    "r99"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
                            "label":  "Gain Loss On Disposition Of Assets1",
                            "negatedLabel":  "Loss incurred for closing certain facilities"
                            }
                        }
                    },
                "localname":  "GainLossOnDispositionOfAssets1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_GainLossOnSaleOfPropertyPlantEquipment":  {
                "auth_ref":  [
                    "r99"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10270.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
                            "label":  "Gain Loss On Sale Of Property Plant Equipment",
                            "negatedLabel":  "Loss on disposals of fixed assets"
                            }
                        }
                    },
                "localname":  "GainLossOnSaleOfPropertyPlantEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_Goodwill":  {
                "auth_ref":  [
                    "r165",
                    "r166"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10280.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
                            "label":  "Goodwill",
                            "terseLabel":  "Goodwill"
                            }
                        }
                    },
                "localname":  "Goodwill",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Goodwill And Intangible Assets Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "GoodwillAndIntangibleAssetsDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock":  {
                "auth_ref":  [
                    "r180"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for goodwill and intangible assets.",
                            "label":  "Goodwill And Intangible Assets Disclosure [Text Block]",
                            "terseLabel":  "Goodwill and Intangible Assets"
                            }
                        }
                    },
                "localname":  "GoodwillAndIntangibleAssetsDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssets"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_GoodwillPeriodIncreaseDecrease":  {
                "auth_ref":  [
                    "r167"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
                            "label":  "Goodwill Period Increase Decrease",
                            "terseLabel":  "Increased to goodwill"
                            }
                        }
                    },
                "localname":  "GoodwillPeriodIncreaseDecrease",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_GrossProfit":  {
                "auth_ref":  [
                    "r79"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10090.0,
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
                            "label":  "Gross Profit",
                            "terseLabel":  "Gross profit",
                            "totalLabel":  "Gross profit"
                            }
                        }
                    },
                "localname":  "GrossProfit",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfTotalRevenuesAndGrossMarginByReportableSegmentDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_GuaranteeObligationsByNatureAxis":  {
                "auth_ref":  [
                    "r201"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by nature of guarantee.",
                            "label":  "Guarantee Obligations By Nature [Axis]",
                            "terseLabel":  "Guarantor Obligations, Nature"
                            }
                        }
                    },
                "localname":  "GuaranteeObligationsByNatureAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_GuaranteeObligationsNatureDomain":  {
                "auth_ref":  [
                    "r200"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Represents a description of the nature of the guarantee or each group of similar guarantees.",
                            "label":  "Guarantee Obligations Nature [Domain]",
                            "terseLabel":  "Guarantor Obligations, Nature"
                            }
                        }
                    },
                "localname":  "GuaranteeObligationsNatureDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_IPOMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "First sale of stock by a private company to the public.",
                            "label":  "I P O [Member]",
                            "terseLabel":  "May 2019 Public Offering [Member]"
                            }
                        }
                    },
                "localname":  "IPOMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill":  {
                "auth_ref":  [
                    "r99",
                    "r179"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.",
                            "label":  "Impairment Of Intangible Assets Excluding Goodwill",
                            "terseLabel":  "Impairment loss"
                            }
                        }
                    },
                "localname":  "ImpairmentOfIntangibleAssetsExcludingGoodwill",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill":  {
                "auth_ref":  [
                    "r99",
                    "r179"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.",
                            "label":  "Impairment Of Intangible Assets Indefinitelived Excluding Goodwill",
                            "terseLabel":  "Indefinite-lived intangible assets, impairment",
                            "verboseLabel":  "Indefinite-lived intangible assets, impairment in restructuring and other expenses"
                            }
                        }
                    },
                "localname":  "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":  {
                "auth_ref":  [
                    "r74",
                    "r121",
                    "r386",
                    "r395",
                    "r413"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_ProfitLoss",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
                            "label":  "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest",
                            "totalLabel":  "Loss before income taxes"
                            }
                        }
                    },
                "localname":  "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeStatementAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Income Statement [Abstract]"
                            }
                        }
                    },
                "localname":  "IncomeStatementAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeStatementLocationAxis":  {
                "auth_ref":  [
                    "r186"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by location in the income statement.",
                            "label":  "Income Statement Location [Axis]",
                            "terseLabel":  "Income Statement Location"
                            }
                        }
                    },
                "localname":  "IncomeStatementLocationAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockBasedCompensationExpenseDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeStatementLocationDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Location in the income statement.",
                            "label":  "Income Statement Location [Domain]",
                            "terseLabel":  "Income Statement Location"
                            }
                        }
                    },
                "localname":  "IncomeStatementLocationDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockBasedCompensationExpenseDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_IncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r110",
                    "r144",
                    "r270"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_ProfitLoss",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
                            "label":  "Income Tax Expense Benefit",
                            "terseLabel":  "Provision for income taxes"
                            }
                        }
                    },
                "localname":  "IncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeTaxPolicyTextBlock":  {
                "auth_ref":  [
                    "r108",
                    "r264",
                    "r265",
                    "r267",
                    "r268",
                    "r269",
                    "r271",
                    "r421"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
                            "label":  "Income Tax Policy [Text Block]",
                            "terseLabel":  "Income Taxes"
                            }
                        }
                    },
                "localname":  "IncomeTaxPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":  {
                "auth_ref":  [
                    "r98"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10360.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
                            "label":  "Increase Decrease In Accounts Payable And Accrued Liabilities",
                            "terseLabel":  "Accounts payable and accrued liabilities"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInAccountsReceivable":  {
                "auth_ref":  [
                    "r98"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10310.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
                            "label":  "Increase Decrease In Accounts Receivable",
                            "negatedLabel":  "Accounts receivable"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInAccountsReceivable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInContractWithCustomerLiability":  {
                "auth_ref":  [
                    "r98"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10370.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
                            "label":  "Increase Decrease In Contract With Customer Liability",
                            "terseLabel":  "Deferred revenue"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInContractWithCustomerLiability",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInInventories":  {
                "auth_ref":  [
                    "r98"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10320.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
                            "label":  "Increase Decrease In Inventories",
                            "negatedLabel":  "Inventory"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInInventories",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Increase Decrease In Operating Capital [Abstract]",
                            "terseLabel":  "Changes in operating assets and liabilities, net of effect of business combinations:"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInOperatingCapitalAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets":  {
                "auth_ref":  [
                    "r98"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10350.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in noncurrent assets classified as other.",
                            "label":  "Increase Decrease In Other Noncurrent Assets",
                            "negatedLabel":  "Other non-current assets"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInOtherNoncurrentAssets",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10400.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
                            "label":  "Increase Decrease In Other Noncurrent Liabilities",
                            "terseLabel":  "Other long-term liabilities"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInOtherNoncurrentLiabilities",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":  {
                "auth_ref":  [
                    "r98"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10340.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
                            "label":  "Increase Decrease In Prepaid Deferred Expense And Other Assets",
                            "negatedLabel":  "Prepaid expenses and other current assets"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis":  {
                "auth_ref":  [
                    "r171",
                    "r177"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
                            "label":  "Indefinite Lived Intangible Assets By Major Class [Axis]",
                            "terseLabel":  "Indefinite-lived Intangible Assets"
                            }
                        }
                    },
                "localname":  "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill":  {
                "auth_ref":  [
                    "r177"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
                            "label":  "Indefinite Lived Intangible Assets Excluding Goodwill",
                            "totalLabel":  "Indefinite-lived intangible assets, Net Carrying Amount"
                            }
                        }
                    },
                "localname":  "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain":  {
                "auth_ref":  [
                    "r171",
                    "r177"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill.  A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.",
                            "label":  "Indefinite Lived Intangible Assets Major Class Name [Domain]",
                            "terseLabel":  "Indefinite-lived Intangible Assets, Major Class Name"
                            }
                        }
                    },
                "localname":  "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_IntangibleAssetsGrossExcludingGoodwill":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_IntangibleAssetsNetExcludingGoodwill",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before accumulated amortization of intangible assets, excluding goodwill.",
                            "label":  "Intangible Assets Gross Excluding Goodwill",
                            "terseLabel":  "Intangible assets, Fair Value",
                            "verboseLabel":  "Intangible Assets, Gross Carrying Amount"
                            }
                        }
                    },
                "localname":  "IntangibleAssetsGrossExcludingGoodwill",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IntangibleAssetsNetExcludingGoodwill":  {
                "auth_ref":  [
                    "r168",
                    "r173"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10270.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
                            "label":  "Intangible Assets Net Excluding Goodwill",
                            "terseLabel":  "Intangible assets, net",
                            "totalLabel":  "Intangible Assets, Net Carrying Amount"
                            }
                        }
                    },
                "localname":  "IntangibleAssetsNetExcludingGoodwill",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestCostsCapitalized":  {
                "auth_ref":  [
                    "r336"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of interest capitalized during the period.",
                            "label":  "Interest Costs Capitalized",
                            "terseLabel":  "Interest expense capitalized"
                            }
                        }
                    },
                "localname":  "InterestCostsCapitalized",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestExpense":  {
                "auth_ref":  [
                    "r72",
                    "r143",
                    "r335",
                    "r339",
                    "r398"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10070.0,
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of the cost of borrowed funds accounted for as interest expense.",
                            "label":  "Interest Expense",
                            "negatedLabel":  "Interest expense"
                            }
                        }
                    },
                "localname":  "InterestExpense",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestExpenseDebt":  {
                "auth_ref":  [
                    "r84",
                    "r217"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsScheduleOfInterestExpenseDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
                            "label":  "Interest Expense Debt",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "InterestExpenseDebt",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsScheduleOfInterestExpenseDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestExpenseDebtExcludingAmortization":  {
                "auth_ref":  [
                    "r86"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsScheduleOfInterestExpenseDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_InterestExpenseDebt",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.",
                            "label":  "Interest Expense Debt Excluding Amortization",
                            "terseLabel":  "Contractual interest coupon"
                            }
                        }
                    },
                "localname":  "InterestExpenseDebtExcludingAmortization",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsScheduleOfInterestExpenseDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestRateSwapMember":  {
                "auth_ref":  [
                    "r318"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
                            "label":  "Interest Rate Swap [Member]",
                            "terseLabel":  "Interest Rate Swaps [Member]",
                            "verboseLabel":  "Interest Rate Swap (Liability) Asset, net [Member]"
                            }
                        }
                    },
                "localname":  "InterestRateSwapMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfInterestRateSwapsOutstandingDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_InventoryCurrentTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
                            "label":  "Inventory Current [Table]",
                            "terseLabel":  "Inventory Current [Table]"
                            }
                        }
                    },
                "localname":  "InventoryCurrentTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_InventoryDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Inventory Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "InventoryDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_InventoryDisclosureTextBlock":  {
                "auth_ref":  [
                    "r164"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for inventory.  Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
                            "label":  "Inventory Disclosure [Text Block]",
                            "terseLabel":  "Inventory"
                            }
                        }
                    },
                "localname":  "InventoryDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventory"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_InventoryFinishedGoodsNetOfReserves":  {
                "auth_ref":  [
                    "r23",
                    "r163"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryScheduleOfInventoryDetail":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_InventoryNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
                            "label":  "Inventory Finished Goods Net Of Reserves",
                            "terseLabel":  "Finished goods"
                            }
                        }
                    },
                "localname":  "InventoryFinishedGoodsNetOfReserves",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryScheduleOfInventoryDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InventoryLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Inventory [Line Items]",
                            "terseLabel":  "Inventory [Line Items]"
                            }
                        }
                    },
                "localname":  "InventoryLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_InventoryNet":  {
                "auth_ref":  [
                    "r3",
                    "r53",
                    "r160"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryScheduleOfInventoryDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10350.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
                            "label":  "Inventory Net",
                            "terseLabel":  "Inventory",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "InventoryNet",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryScheduleOfInventoryDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InventoryPartsAndComponentsNetOfReserves":  {
                "auth_ref":  [
                    "r53",
                    "r162"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryScheduleOfInventoryDetail":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_InventoryNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date for elements of machinery or equipment held for the purpose of replacing similar parts in the course of repair or maintenance.",
                            "label":  "Inventory Parts And Components Net Of Reserves",
                            "terseLabel":  "Service parts"
                            }
                        }
                    },
                "localname":  "InventoryPartsAndComponentsNetOfReserves",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryScheduleOfInventoryDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InventoryRawMaterialsNetOfReserves":  {
                "auth_ref":  [
                    "r25",
                    "r163"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryScheduleOfInventoryDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_InventoryNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
                            "label":  "Inventory Raw Materials Net Of Reserves",
                            "terseLabel":  "Raw materials"
                            }
                        }
                    },
                "localname":  "InventoryRawMaterialsNetOfReserves",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryScheduleOfInventoryDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InventoryWorkInProcessNetOfReserves":  {
                "auth_ref":  [
                    "r24",
                    "r163"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryScheduleOfInventoryDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_InventoryNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed.  This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
                            "label":  "Inventory Work In Process Net Of Reserves",
                            "terseLabel":  "Work in process"
                            }
                        }
                    },
                "localname":  "InventoryWorkInProcessNetOfReserves",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryScheduleOfInventoryDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InventoryWriteDown":  {
                "auth_ref":  [
                    "r81",
                    "r158",
                    "r159",
                    "r161"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10260.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
                            "label":  "Inventory Write Down",
                            "terseLabel":  "Inventory write-downs"
                            }
                        }
                    },
                "localname":  "InventoryWriteDown",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InvestmentIncomeInterest":  {
                "auth_ref":  [
                    "r83",
                    "r142"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10060.0,
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
                            "label":  "Investment Income Interest",
                            "terseLabel":  "Interest income"
                            }
                        }
                    },
                "localname":  "InvestmentIncomeInterest",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InvestmentTypeAxis":  {
                "auth_ref":  [
                    "r415",
                    "r416",
                    "r417",
                    "r418"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of investments.",
                            "label":  "Investment Type [Axis]",
                            "terseLabel":  "Investment Type"
                            }
                        }
                    },
                "localname":  "InvestmentTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_InvestmentTypeCategorizationMember":  {
                "auth_ref":  [
                    "r415",
                    "r416",
                    "r417",
                    "r418"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Asset obtained to generate income or appreciate in value.",
                            "label":  "Investment Type Categorization [Member]",
                            "terseLabel":  "Investments"
                            }
                        }
                    },
                "localname":  "InvestmentTypeCategorizationMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LandAndBuildingMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.",
                            "label":  "Land And Building [Member]",
                            "terseLabel":  "Land and buildings [Member]"
                            }
                        }
                    },
                "localname":  "LandAndBuildingMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LeaseArrangementTypeAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by group of related lease arrangements.  For example, but not limited to, leases grouped by facility or contractual terms.",
                            "label":  "Lease Arrangement Type [Axis]",
                            "terseLabel":  "Lease Arrangement, Type"
                            }
                        }
                    },
                "localname":  "LeaseArrangementTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LeaseArrangementTypeDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Group of related lease arrangements.  For example, but not limited to, leases grouped by facility or contractual terms.",
                            "label":  "Lease Arrangement Type [Domain]",
                            "terseLabel":  "Lease Arrangement, Type"
                            }
                        }
                    },
                "localname":  "LeaseArrangementTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LeaseCost":  {
                "auth_ref":  [
                    "r368",
                    "r370"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lease cost recognized by lessee for lease contract.",
                            "label":  "Lease Cost",
                            "totalLabel":  "Total lease expense"
                            }
                        }
                    },
                "localname":  "LeaseCost",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LeaseCostTableTextBlock":  {
                "auth_ref":  [
                    "r368"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of lessee's lease cost.  Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
                            "label":  "Lease Cost Table [Text Block]",
                            "terseLabel":  "Schedule of Components of Lease Expense and Other Information Related to Leases"
                            }
                        }
                    },
                "localname":  "LeaseCostTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_LeaseholdImprovementsMember":  {
                "auth_ref":  [
                    "r182"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Additions or improvements to assets held under a lease arrangement.",
                            "label":  "Leasehold Improvements [Member]",
                            "terseLabel":  "Leasehold improvements [Member]"
                            }
                        }
                    },
                "localname":  "LeaseholdImprovementsMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LeasesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Leases [Abstract]"
                            }
                        }
                    },
                "localname":  "LeasesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LesseeFinanceLeaseDescriptionAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Lessee Finance Lease Description [Abstract]",
                            "terseLabel":  "Finance leases:"
                            }
                        }
                    },
                "localname":  "LesseeFinanceLeaseDescriptionAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LesseeFinanceLeaseExistenceOfOptionToExtend":  {
                "auth_ref":  [
                    "r361"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicates (true false) whether lessee has option to extend finance lease.",
                            "label":  "Lessee Finance Lease Existence Of Option To Extend",
                            "terseLabel":  "Lessee, finance lease, existence of option to extend"
                            }
                        }
                    },
                "localname":  "LesseeFinanceLeaseExistenceOfOptionToExtend",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "us-gaap_LesseeFinanceLeaseExistenceOfOptionToTerminate":  {
                "auth_ref":  [
                    "r361"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicates (true false) whether lessee has option to terminate finance lease.",
                            "label":  "Lessee Finance Lease Existence Of Option To Terminate",
                            "terseLabel":  "Lessee, finance lease, existence of option to terminate"
                            }
                        }
                    },
                "localname":  "LesseeFinanceLeaseExistenceOfOptionToTerminate",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "us-gaap_LesseeFinanceLeaseTermOfContract1":  {
                "auth_ref":  [
                    "r361"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Lessee Finance Lease Term Of Contract1",
                            "terseLabel":  "Lessee, finance lease, term"
                            }
                        }
                    },
                "localname":  "LesseeFinanceLeaseTermOfContract1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_LesseeLeasesPolicyTextBlock":  {
                "auth_ref":  [
                    "r360"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
                            "label":  "Lessee Leases Policy [Text Block]",
                            "terseLabel":  "Leases"
                            }
                        }
                    },
                "localname":  "LesseeLeasesPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_LesseeOperatingLeaseDescriptionAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Lessee Operating Lease Description [Abstract]",
                            "terseLabel":  "Operating leases:"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseDescriptionAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend":  {
                "auth_ref":  [
                    "r361"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicates (true false) whether lessee has option to extend operating lease.",
                            "label":  "Lessee Operating Lease Existence Of Option To Extend",
                            "terseLabel":  "Lessee, operating leases, existence of option to extend"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseExistenceOfOptionToExtend",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate":  {
                "auth_ref":  [
                    "r361"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicates (true false) whether lessee has option to terminate operating lease.",
                            "label":  "Lessee Operating Lease Existence Of Option To Terminate",
                            "terseLabel":  "Lessee, operating leases, existence of option to terminate"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseExistenceOfOptionToTerminate",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1":  {
                "auth_ref":  [
                    "r362"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Lessee Operating Lease Lease Not Yet Commenced Term Of Contract1",
                            "terseLabel":  "Lessee, operating lease expected to commence, initial lease term"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail2":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for operating lease.",
                            "label":  "Lessee Operating Lease Liability Payments Due",
                            "totalLabel":  "Operating Leases, Total minimum lease payments"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDue",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10140.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.",
                            "label":  "Lessee Operating Lease Liability Payments Due After Year Five",
                            "terseLabel":  "Operating Leases, Thereafter"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10090.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.",
                            "label":  "Lessee Operating Lease Liability Payments Due Next Twelve Months",
                            "terseLabel":  "Operating Leases, 2020"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10130.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.",
                            "label":  "Lessee Operating Lease Liability Payments Due Year Five",
                            "terseLabel":  "Operating Leases, 2023"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10120.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.",
                            "label":  "Lessee Operating Lease Liability Payments Due Year Four",
                            "terseLabel":  "Operating Leases, 2022"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10110.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.",
                            "label":  "Lessee Operating Lease Liability Payments Due Year Three",
                            "terseLabel":  "Operating Leases, 2021"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10100.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.",
                            "label":  "Lessee Operating Lease Liability Payments Due Year Two",
                            "terseLabel":  "Operating Leases, 2020"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail":  {
                        "order":  10080.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.",
                            "label":  "Lessee Operating Lease Liability Payments Remainder Of Fiscal Year",
                            "terseLabel":  "Operating Leases, Six months ending December 31, 2019"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail2":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
                            "label":  "Lessee Operating Lease Liability Undiscounted Excess Amount",
                            "terseLabel":  "Less:  Interest"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseTermOfContract":  {
                "auth_ref":  [
                    "r361"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Lessee Operating Lease Term Of Contract",
                            "terseLabel":  "Lessee, operating lease, term"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseTermOfContract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesAdditionalInformationDetail"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceived":  {
                "auth_ref":  [
                    "r371"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lease payments to be received by lessor for operating lease.",
                            "label":  "Lessor Operating Lease Payments To Be Received",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "LessorOperatingLeasePaymentsToBeReceived",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears":  {
                "auth_ref":  [
                    "r371"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail":  {
                        "order":  10050.0,
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lease payments to be received by lessor in fifth fiscal year following latest fiscal year for operating lease.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
                            "label":  "Lessor Operating Lease Payments To Be Received Five Years",
                            "terseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedFiveYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears":  {
                "auth_ref":  [
                    "r371"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lease payments to be received by lessor in fourth year following latest fiscal year for operating lease.  Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
                            "label":  "Lessor Operating Lease Payments To Be Received Four Years",
                            "terseLabel":  "2022"
                            }
                        }
                    },
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedFourYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock":  {
                "auth_ref":  [
                    "r371"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.",
                            "label":  "Lessor Operating Lease Payments To Be Received Maturity Table [Text Block]",
                            "terseLabel":  "Maturities of Operating Lease Receivables from Customers"
                            }
                        }
                    },
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear":  {
                "auth_ref":  [
                    "r371"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lease payments to be received by lessor in remainder of fiscal year following latest fiscal year for operating lease.  Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
                            "label":  "Lessor Operating Lease Payments To Be Received Remainder Of Fiscal Year",
                            "terseLabel":  "Six months ending December 31, 2019"
                            }
                        }
                    },
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter":  {
                "auth_ref":  [
                    "r371"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail":  {
                        "order":  10060.0,
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lease payments to be received by lessor after fifth fiscal year following latest statement of financial position date for operating lease.  Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
                            "label":  "Lessor Operating Lease Payments To Be Received Thereafter",
                            "terseLabel":  "Thereafter"
                            }
                        }
                    },
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedThereafter",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears":  {
                "auth_ref":  [
                    "r371"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lease payments to be received by lessor in third fiscal year following latest fiscal year for operating lease.  Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
                            "label":  "Lessor Operating Lease Payments To Be Received Three Years",
                            "terseLabel":  "2021"
                            }
                        }
                    },
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedThreeYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears":  {
                "auth_ref":  [
                    "r371"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lease payments to be received by lessor in second fiscal year following latest fiscal year for operating lease.  Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
                            "label":  "Lessor Operating Lease Payments To Be Received Two Years",
                            "terseLabel":  "2020"
                            }
                        }
                    },
                "localname":  "LessorOperatingLeasePaymentsToBeReceivedTwoYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesMaturitiesOfOperatingLeaseReceivablesFromCustomersDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LettersOfCreditOutstandingAmount":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
                            "label":  "Letters Of Credit Outstanding Amount",
                            "terseLabel":  "Letters Of Credit Outstanding Amount"
                            }
                        }
                    },
                "localname":  "LettersOfCreditOutstandingAmount",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_Liabilities":  {
                "auth_ref":  [
                    "r38"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized.  Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
                            "label":  "Liabilities",
                            "totalLabel":  "Total liabilities",
                            "verboseLabel":  "Liabilities"
                            }
                        }
                    },
                "localname":  "Liabilities",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LiabilitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Liabilities [Abstract]",
                            "terseLabel":  "Liabilities"
                            }
                        }
                    },
                "localname":  "LiabilitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LiabilitiesAndStockholdersEquity":  {
                "auth_ref":  [
                    "r22",
                    "r392",
                    "r407"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
                            "label":  "Liabilities And Stockholders Equity",
                            "totalLabel":  "Total liabilities and equity"
                            }
                        }
                    },
                "localname":  "LiabilitiesAndStockholdersEquity",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LiabilitiesCurrent":  {
                "auth_ref":  [
                    "r41"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10110.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
                            "label":  "Liabilities Current",
                            "totalLabel":  "Total current liabilities"
                            }
                        }
                    },
                "localname":  "LiabilitiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LiabilitiesCurrentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Liabilities Current [Abstract]",
                            "terseLabel":  "Current liabilities"
                            }
                        }
                    },
                "localname":  "LiabilitiesCurrentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LiabilitiesFairValueDisclosure":  {
                "auth_ref":  [
                    "r323"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_FairValueNetAssetLiability",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fair value of financial and nonfinancial obligations.",
                            "label":  "Liabilities Fair Value Disclosure",
                            "negatedLabel":  "Financial liabilities, Fair Value"
                            }
                        }
                    },
                "localname":  "LiabilitiesFairValueDisclosure",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet":  {
                "auth_ref":  [
                    "r113"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) of the credit facility.",
                            "label":  "Line Of Credit Facility Increase Decrease For Period Net",
                            "terseLabel":  "Senior asset-based revolving credit agreement, increase in total lender commitments"
                            }
                        }
                    },
                "localname":  "LineOfCreditFacilityIncreaseDecreaseForPeriodNet",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsCreditAgreementAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity":  {
                "auth_ref":  [
                    "r36"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
                            "label":  "Line Of Credit Facility Maximum Borrowing Capacity",
                            "terseLabel":  "Senior asset-based revolving credit agreement, total lender commitments",
                            "verboseLabel":  "Unsecured facility, maximum borrowing capacity"
                            }
                        }
                    },
                "localname":  "LineOfCreditFacilityMaximumBorrowingCapacity",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsCreditAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LondonInterbankOfferedRateLIBORMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
                            "label":  "London Interbank Offered Rate L I B O R [Member]",
                            "terseLabel":  "LIBOR [Member]"
                            }
                        }
                    },
                "localname":  "LondonInterbankOfferedRateLIBORMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent":  {
                "auth_ref":  [
                    "r34"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10290.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The aggregate of amounts due from customers or clients more than one year from the balance sheet date, for goods or services that have been delivered or sold in the normal course of business and an amount representing an agreement for an unconditional promise by the maker to pay the Company (holder) a definite sum of money at a future date more than one year from the balance sheet date, reduced to their estimated net realizable fair value by an allowance established by the Company of the amount it deems uncertain of collection and net of any write-downs taken for collection uncertainty on the part of the holder, respectively.",
                            "label":  "Long Term Accounts Notes And Loans Receivable Net Noncurrent",
                            "terseLabel":  "MyPower customer notes receivable, net of current portion"
                            }
                        }
                    },
                "localname":  "LongTermAccountsNotesAndLoansReceivableNetNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebt":  {
                "auth_ref":  [
                    "r14",
                    "r214",
                    "r390",
                    "r404"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt.  Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper.  Excludes capital lease obligations.",
                            "label":  "Long Term Debt",
                            "terseLabel":  "Carrying Value",
                            "verboseLabel":  "Net Carrying Value, Long- Term"
                            }
                        }
                    },
                "localname":  "LongTermDebt",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtFairValue":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure.  Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements.  The element may be used in both the balance sheet and disclosure in the same submission.",
                            "label":  "Long Term Debt Fair Value",
                            "terseLabel":  "Fair Value"
                            }
                        }
                    },
                "localname":  "LongTermDebtFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongtermDebtTypeAxis":  {
                "auth_ref":  [
                    "r45"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of long-term debt.",
                            "label":  "Longterm Debt Type [Axis]",
                            "terseLabel":  "Long-term Debt, Type"
                            }
                        }
                    },
                "localname":  "LongtermDebtTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2019NotesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTermLoanDueIn2019AdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LongtermDebtTypeDomain":  {
                "auth_ref":  [
                    "r45",
                    "r210"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.  These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
                            "label":  "Longterm Debt Type [Domain]",
                            "terseLabel":  "Long-term Debt, Type"
                            }
                        }
                    },
                "localname":  "LongtermDebtTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2019NotesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSummaryOfDebtDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTermLoanDueIn2019AdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LossContingencyNumberOfPlaintiffs":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of plaintiffs that have filed claims pertaining to a loss contingency.",
                            "label":  "Loss Contingency Number Of Plaintiffs",
                            "terseLabel":  "Number of lawsuits filed"
                            }
                        }
                    },
                "localname":  "LossContingencyNumberOfPlaintiffs",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "us-gaap_ManufacturingFacilityMember":  {
                "auth_ref":  [
                    "r182"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Structure used in the manufacturing of goods.",
                            "label":  "Manufacturing Facility [Member]",
                            "terseLabel":  "Gigafactory [Member]"
                            }
                        }
                    },
                "localname":  "ManufacturingFacilityMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_MinorityInterest":  {
                "auth_ref":  [
                    "r52",
                    "r391",
                    "r406"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10050.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
                            "label":  "Minority Interest",
                            "terseLabel":  "Noncontrolling interests in subsidiaries"
                            }
                        }
                    },
                "localname":  "MinorityInterest",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders":  {
                "auth_ref":  [
                    "r229"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
                            "label":  "Minority Interest Decrease From Distributions To Noncontrolling Interest Holders",
                            "negatedLabel":  "Distributions to noncontrolling interests"
                            }
                        }
                    },
                "localname":  "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_MinorityInterestDecreaseFromRedemptions":  {
                "auth_ref":  [
                    "r229",
                    "r293",
                    "r294"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).",
                            "label":  "Minority Interest Decrease From Redemptions",
                            "negatedLabel":  "Buy-outs of noncontrolling interests"
                            }
                        }
                    },
                "localname":  "MinorityInterestDecreaseFromRedemptions",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_MoneyMarketFundsMember":  {
                "auth_ref":  [
                    "r243"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
                            "label":  "Money Market Funds [Member]",
                            "terseLabel":  "Money market funds (Cash and cash equivalents & restricted cash) [Member]"
                            }
                        }
                    },
                "localname":  "MoneyMarketFundsMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_NatureOfOperations":  {
                "auth_ref":  [
                    "r137",
                    "r139"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings.  For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
                            "label":  "Nature Of Operations",
                            "terseLabel":  "Overview"
                            }
                        }
                    },
                "localname":  "NatureOfOperations",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOverview"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivities":  {
                "auth_ref":  [
                    "r95"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash inflow (outflow) from financing activities, including discontinued operations.  Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
                            "label":  "Net Cash Provided By Used In Financing Activities",
                            "totalLabel":  "Net cash provided by financing activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInFinancingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Net Cash Provided By Used In Financing Activities [Abstract]",
                            "terseLabel":  "Cash Flows from Financing Activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInFinancingActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivities":  {
                "auth_ref":  [
                    "r95"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash inflow (outflow) from investing activities, including discontinued operations.  Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
                            "label":  "Net Cash Provided By Used In Investing Activities",
                            "totalLabel":  "Net cash used in investing activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInInvestingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Net Cash Provided By Used In Investing Activities [Abstract]",
                            "terseLabel":  "Cash Flows from Investing Activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInInvestingActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivities":  {
                "auth_ref":  [
                    "r95",
                    "r96",
                    "r100"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash inflow (outflow) from operating activities, including discontinued operations.  Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
                            "label":  "Net Cash Provided By Used In Operating Activities",
                            "totalLabel":  "Net cash provided by (used in) operating activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInOperatingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Net Cash Provided By Used In Operating Activities [Abstract]",
                            "terseLabel":  "Cash Flows from Operating Activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInOperatingActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetIncomeLoss":  {
                "auth_ref":  [
                    "r65",
                    "r68",
                    "r75",
                    "r100",
                    "r134",
                    "r396",
                    "r411"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
                            "label":  "Net Income Loss",
                            "totalLabel":  "Net loss attributable to common stockholders"
                            }
                        }
                    },
                "localname":  "NetIncomeLoss",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest":  {
                "auth_ref":  [
                    "r65",
                    "r68",
                    "r296",
                    "r308"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of Net Income (Loss) attributable to noncontrolling interest.",
                            "label":  "Net Income Loss Attributable To Noncontrolling Interest",
                            "terseLabel":  "Net income (loss) attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries"
                            }
                        }
                    },
                "localname":  "NetIncomeLossAttributableToNoncontrollingInterest",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest":  {
                "auth_ref":  [
                    "r221",
                    "r296",
                    "r297"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest.  Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.",
                            "label":  "Net Income Loss Including Portion Attributable To Nonredeemable Noncontrolling Interest",
                            "terseLabel":  "Net income (loss)"
                            }
                        }
                    },
                "localname":  "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1":  {
                "auth_ref":  [
                    "r119",
                    "r122",
                    "r123"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cumulative effect of the change in accounting principle or new accounting pronouncement on retained earnings or other components of equity or net assets in the statement of financial position as of the beginning of the earliest period presented.",
                            "label":  "New Accounting Pronouncement Or Change In Accounting Principle Cumulative Effect Of Change On Equity Or Net Assets1",
                            "terseLabel":  "New accounting pronouncement or change in accounting principle"
                            }
                        }
                    },
                "localname":  "NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting.  Includes, but is not limited to, quantification of the expected or actual impact.",
                            "label":  "New Accounting Pronouncements Policy Policy [Text Block]",
                            "terseLabel":  "Recent Accounting Pronouncements"
                            }
                        }
                    },
                "localname":  "NewAccountingPronouncementsPolicyPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_NoncashInvestingAndFinancingItemsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Noncash Investing And Financing Items [Abstract]",
                            "terseLabel":  "Supplemental Non-Cash Investing and Financing Activities"
                            }
                        }
                    },
                "localname":  "NoncashInvestingAndFinancingItemsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1":  {
                "auth_ref":  [
                    "r103",
                    "r104",
                    "r105"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The value of an asset or business acquired in a noncash (or part noncash) acquisition.  Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
                            "label":  "Noncash Or Part Noncash Acquisition Value Of Assets Acquired1",
                            "terseLabel":  "Acquisitions of property and equipment included in liabilities"
                            }
                        }
                    },
                "localname":  "NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NoncontrollingInterestMember":  {
                "auth_ref":  [
                    "r288"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent.  A noncontrolling interest is sometimes called a minority interest.",
                            "label":  "Noncontrolling Interest [Member]",
                            "terseLabel":  "Noncontrolling Interests in Subsidiaries [Member]"
                            }
                        }
                    },
                "localname":  "NoncontrollingInterestMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_NoncurrentAssets":  {
                "auth_ref":  [
                    "r152"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
                            "label":  "Noncurrent Assets",
                            "terseLabel":  "Long-lived Assets"
                            }
                        }
                    },
                "localname":  "NoncurrentAssets",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfLongLivedAssetsByGeographicAreaDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NumberOfOperatingSegments":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of operating segments.  An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available.  An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
                            "label":  "Number Of Operating Segments",
                            "terseLabel":  "Number of operating segment"
                            }
                        }
                    },
                "localname":  "NumberOfOperatingSegments",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOverviewAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "us-gaap_NumberOfReportableSegments":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of segments reported by the entity.  A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
                            "label":  "Number Of Reportable Segments",
                            "terseLabel":  "Number of reportable segment"
                            }
                        }
                    },
                "localname":  "NumberOfReportableSegments",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOverviewAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasAdditionalInformationDetail"
                    ],
                "xbrltype":  "integerItemType"
                },
            "us-gaap_OperatingExpenses":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10100.0,
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services.  Includes selling, general and administrative expense.",
                            "label":  "Operating Expenses",
                            "totalLabel":  "Total operating expenses"
                            }
                        }
                    },
                "localname":  "OperatingExpenses",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingExpensesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Operating Expenses [Abstract]",
                            "terseLabel":  "Operating expenses"
                            }
                        }
                    },
                "localname":  "OperatingExpensesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OperatingIncomeLoss":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10050.0,
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The net result for the period of deducting operating expenses from operating revenues.",
                            "label":  "Operating Income Loss",
                            "totalLabel":  "Loss from operations"
                            }
                        }
                    },
                "localname":  "OperatingIncomeLoss",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseExpense":  {
                "auth_ref":  [
                    "r356"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_LeaseCost",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of operating lease expense.  Excludes sublease income.",
                            "label":  "Operating Lease Expense",
                            "terseLabel":  "Operating lease expense"
                            }
                        }
                    },
                "localname":  "OperatingLeaseExpense",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiability":  {
                "auth_ref":  [
                    "r353"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail2":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease.",
                            "label":  "Operating Lease Liability",
                            "terseLabel":  "Lease liabilities for operating leases",
                            "totalLabel":  "Total operating lease liabilities"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiability",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiabilityCurrent":  {
                "auth_ref":  [
                    "r353"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_OperatingLeaseLiability",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
                            "label":  "Operating Lease Liability Current",
                            "terseLabel":  "Accrued liabilities and other",
                            "verboseLabel":  "Less:  Current portion, Operating Leases"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiabilityCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList":  {
                "auth_ref":  [
                    "r354"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicates line item in statement of financial position that includes current operating lease liability.",
                            "label":  "Operating Lease Liability Current Statement Of Financial Position Extensible List",
                            "terseLabel":  "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "extensibleListItemType"
                },
            "us-gaap_OperatingLeaseLiabilityNoncurrent":  {
                "auth_ref":  [
                    "r353"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_OperatingLeaseLiability",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
                            "label":  "Operating Lease Liability Noncurrent",
                            "positiveLabel":  "Long-term portion of lease obligations",
                            "terseLabel":  "Operating lease right-of-use liabilities",
                            "verboseLabel":  "Other long-term liabilities"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiabilityNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList":  {
                "auth_ref":  [
                    "r354"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Indicates line item in statement of financial position that includes noncurrent operating lease liability.",
                            "label":  "Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List",
                            "terseLabel":  "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail"
                    ],
                "xbrltype":  "extensibleListItemType"
                },
            "us-gaap_OperatingLeasePayments":  {
                "auth_ref":  [
                    "r359",
                    "r364"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
                            "label":  "Operating Lease Payments",
                            "terseLabel":  "Operating cash outflows from operating leases"
                            }
                        }
                    },
                "localname":  "OperatingLeasePayments",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseRightOfUseAsset":  {
                "auth_ref":  [
                    "r352"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10260.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of lessee's right to use underlying asset under operating lease.",
                            "label":  "Operating Lease Right Of Use Asset",
                            "terseLabel":  "Operating lease right-of-use assets",
                            "verboseLabel":  "Right-of-use (\"ROU\") assets for operating leases"
                            }
                        }
                    },
                "localname":  "OperatingLeaseRightOfUseAsset",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent":  {
                "auth_ref":  [
                    "r367",
                    "r370"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average discount rate for operating lease calculated at point in time.",
                            "label":  "Operating Lease Weighted Average Discount Rate Percent",
                            "terseLabel":  "Operating leases, weighted-average discount rate"
                            }
                        }
                    },
                "localname":  "OperatingLeaseWeightedAverageDiscountRatePercent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOtherInformationRelatedToLeasesDetail"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1":  {
                "auth_ref":  [
                    "r366",
                    "r370"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Operating Lease Weighted Average Remaining Lease Term1",
                            "terseLabel":  "Operating leases, weighted-average remaining lease term"
                            }
                        }
                    },
                "localname":  "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOtherInformationRelatedToLeasesDetail"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDue":  {
                "auth_ref":  [
                    "r341",
                    "r346"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
                            "label":  "Operating Leases Future Minimum Payments Due",
                            "totalLabel":  "Operating Leases, Total minimum lease payments"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDue",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent":  {
                "auth_ref":  [
                    "r341",
                    "r346"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10090.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases Future Minimum Payments Due Current",
                            "terseLabel":  "Operating Leases, 2019"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears":  {
                "auth_ref":  [
                    "r341",
                    "r346"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10130.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases Future Minimum Payments Due In Five Years",
                            "terseLabel":  "Operating Leases, 2023"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears":  {
                "auth_ref":  [
                    "r341",
                    "r346"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10120.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases Future Minimum Payments Due In Four Years",
                            "terseLabel":  "Operating Leases, 2022"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears":  {
                "auth_ref":  [
                    "r341",
                    "r346"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10110.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases Future Minimum Payments Due In Three Years",
                            "terseLabel":  "Operating Leases, 2021"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears":  {
                "auth_ref":  [
                    "r341",
                    "r346"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10100.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases Future Minimum Payments Due In Two Years",
                            "terseLabel":  "Operating Leases, 2020"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter":  {
                "auth_ref":  [
                    "r341",
                    "r346"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail":  {
                        "order":  10140.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases Future Minimum Payments Due Thereafter",
                            "terseLabel":  "Operating Leases, Thereafter"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueThereafter",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderNonCancellableLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable":  {
                "auth_ref":  [
                    "r348"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Future minimum rental payments in aggregate as of the balance sheet date under operating leases.",
                            "label":  "Operating Leases Future Minimum Payments Receivable",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsReceivable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent":  {
                "auth_ref":  [
                    "r348"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Future rental payments receivable within one year of the balance sheet date under an operating lease.",
                            "label":  "Operating Leases Future Minimum Payments Receivable Current",
                            "terseLabel":  "2019"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsReceivableCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears":  {
                "auth_ref":  [
                    "r348"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail":  {
                        "order":  10050.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Future rental payments receivable within the fifth year from the balance sheet date under an operating lease.",
                            "label":  "Operating Leases Future Minimum Payments Receivable In Five Years",
                            "terseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears":  {
                "auth_ref":  [
                    "r348"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Future rental payments receivable within the fourth year from the balance sheet date under an operating lease.",
                            "label":  "Operating Leases Future Minimum Payments Receivable In Four Years",
                            "terseLabel":  "2022"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsReceivableInFourYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears":  {
                "auth_ref":  [
                    "r348"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Future rental payments receivable within the third year from the balance sheet date under an operating lease.",
                            "label":  "Operating Leases Future Minimum Payments Receivable In Three Years",
                            "terseLabel":  "2021"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears":  {
                "auth_ref":  [
                    "r348"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Future rental payments receivable within the second year from the balance sheet date under an operating lease.",
                            "label":  "Operating Leases Future Minimum Payments Receivable In Two Years",
                            "terseLabel":  "2020"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter":  {
                "auth_ref":  [
                    "r348"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail":  {
                        "order":  10060.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Future minimum lease payments receivable under operating leases for periods greater than five years following the balance sheet date.",
                            "label":  "Operating Leases Future Minimum Payments Receivable Thereafter",
                            "terseLabel":  "Thereafter"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsReceivableThereafter",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesFutureMinimumLeasePaymentsToBeReceivedFromCustomersUnderNonCancellableOperatingLeasesASC840Detail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesIncomeStatementLeaseRevenue":  {
                "auth_ref":  [
                    "r342"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10250.0,
                        "parentTag":  "tsla_SalesRevenueAutomotive",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.",
                            "label":  "Operating Leases Income Statement Lease Revenue",
                            "positiveTerseLabel":  "Leasing revenue recognized",
                            "terseLabel":  "Automotive leasing",
                            "verboseLabel":  "Leasing revenues"
                            }
                        }
                    },
                "localname":  "OperatingLeasesIncomeStatementLeaseRevenue",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherAssetsNoncurrent":  {
                "auth_ref":  [
                    "r34"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail":  {
                        "order":  10090.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10310.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of noncurrent assets classified as other.",
                            "label":  "Other Assets Noncurrent",
                            "terseLabel":  "Other assets"
                            }
                        }
                    },
                "localname":  "OtherAssetsNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":  {
                "auth_ref":  [
                    "r59",
                    "r334"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossUnaudited":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
                            "label":  "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax",
                            "terseLabel":  "Foreign currency translation adjustment"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]",
                            "terseLabel":  "Other comprehensive income (loss):"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":  {
                "auth_ref":  [
                    "r66",
                    "r69",
                    "r290",
                    "r291",
                    "r298"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
                            "label":  "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent",
                            "terseLabel":  "Other comprehensive income (loss)"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherCurrentLiabilitiesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Primary financial statement caption encompassing other current liabilities.",
                            "label":  "Other Current Liabilities [Member]",
                            "terseLabel":  "Other Liability [Member]"
                            }
                        }
                    },
                "localname":  "OtherCurrentLiabilitiesMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_OtherIntangibleAssetsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Intangible assets classified as other.",
                            "label":  "Other Intangible Assets [Member]",
                            "terseLabel":  "Other [Member]"
                            }
                        }
                    },
                "localname":  "OtherIntangibleAssetsMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_OtherLiabilitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Other Liabilities [Abstract]"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherLiabilitiesDisclosureTextBlock":  {
                "auth_ref":  [
                    "r40"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for other liabilities.",
                            "label":  "Other Liabilities Disclosure [Text Block]",
                            "terseLabel":  "Other Long-term Liabilities"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilities"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_OtherLiabilitiesFairValueDisclosure":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Fair value portion of other liabilities.",
                            "label":  "Other Liabilities Fair Value Disclosure",
                            "terseLabel":  "Fair Value"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesFairValueDisclosure",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherLiabilitiesNoncurrent":  {
                "auth_ref":  [
                    "r46"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10150.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
                            "label":  "Other Liabilities Noncurrent",
                            "terseLabel":  "Other long-term liabilities",
                            "totalLabel":  "Total other long-term liabilities",
                            "verboseLabel":  "Carrying Value"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherLiabilitiesNoncurrentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Other Liabilities Noncurrent [Abstract]"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesNoncurrentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of other noncurrent liabilities.",
                            "label":  "Other Noncurrent Liabilities Table [Text Block]",
                            "terseLabel":  "Schedule of Other Long-term Liabilities"
                            }
                        }
                    },
                "localname":  "OtherNoncurrentLiabilitiesTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureOtherLongTermLiabilitiesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_OtherNonoperatingIncomeExpense":  {
                "auth_ref":  [
                    "r85"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10080.0,
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of income (expense) related to nonoperating activities, classified as other.",
                            "label":  "Other Nonoperating Income Expense",
                            "terseLabel":  "Other (expense) income, net"
                            }
                        }
                    },
                "localname":  "OtherNonoperatingIncomeExpense",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ParentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent.  Excludes noncontrolling interests.",
                            "label":  "Parent [Member]",
                            "terseLabel":  "Total Stockholder's Equity [Member]"
                            }
                        }
                    },
                "localname":  "ParentMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_PaymentsForHedgeFinancingActivities":  {
                "auth_ref":  [
                    "r93",
                    "r97"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10130.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash outflow for a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.",
                            "label":  "Payments For Hedge Financing Activities",
                            "negatedLabel":  "Purchase of convertible note hedges"
                            }
                        }
                    },
                "localname":  "PaymentsForHedgeFinancingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsOfFinancingCosts":  {
                "auth_ref":  [
                    "r93"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10120.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash outflow for loan and debt issuance costs.",
                            "label":  "Payments Of Financing Costs",
                            "negatedLabel":  "Common stock and debt issuance costs"
                            }
                        }
                    },
                "localname":  "PaymentsOfFinancingCosts",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired":  {
                "auth_ref":  [
                    "r87"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10210.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
                            "label":  "Payments To Acquire Businesses Net Of Cash Acquired",
                            "negatedLabel":  "Business combinations, net of cash acquired"
                            }
                        }
                    },
                "localname":  "PaymentsToAcquireBusinessesNetOfCashAcquired",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsToAcquireIntangibleAssets":  {
                "auth_ref":  [
                    "r88"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10200.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
                            "label":  "Payments To Acquire Intangible Assets",
                            "negatedLabel":  "Purchase of intangible assets"
                            }
                        }
                    },
                "localname":  "PaymentsToAcquireIntangibleAssets",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r88"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10180.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
                            "label":  "Payments To Acquire Property Plant And Equipment",
                            "negatedLabel":  "Purchases of property and equipment excluding finance leases, net of sales"
                            }
                        }
                    },
                "localname":  "PaymentsToAcquirePropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsToMinorityShareholders":  {
                "auth_ref":  [
                    "r93"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10160.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash outflow to a noncontrolling interest.  Includes, but not limited to, reduction of noncontrolling interest ownership.  Excludes dividends paid to the noncontrolling interest.",
                            "label":  "Payments To Minority Shareholders",
                            "negatedLabel":  "Distributions paid to noncontrolling interests in subsidiaries"
                            }
                        }
                    },
                "localname":  "PaymentsToMinorityShareholders",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PlanNameAxis":  {
                "auth_ref":  [
                    "r249",
                    "r256"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by plan name pertaining to equity-based compensation arrangements.",
                            "label":  "Plan Name [Axis]",
                            "terseLabel":  "Plan Name"
                            }
                        }
                    },
                "localname":  "PlanNameAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PlanNameDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Name of the equity-based compensation arrangement plan.",
                            "label":  "Plan Name [Domain]",
                            "terseLabel":  "Plan Name"
                            }
                        }
                    },
                "localname":  "PlanNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_PreferredStockParOrStatedValuePerShare":  {
                "auth_ref":  [
                    "r15"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
                            "label":  "Preferred Stock Par Or Stated Value Per Share",
                            "terseLabel":  "Preferred stock par value"
                            }
                        }
                    },
                "localname":  "PreferredStockParOrStatedValuePerShare",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_PreferredStockSharesAuthorized":  {
                "auth_ref":  [
                    "r15"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
                            "label":  "Preferred Stock Shares Authorized",
                            "terseLabel":  "Preferred stock shares authorized"
                            }
                        }
                    },
                "localname":  "PreferredStockSharesAuthorized",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_PreferredStockSharesIssued":  {
                "auth_ref":  [
                    "r15"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury).  May be all or portion of the number of preferred shares authorized.  Excludes preferred shares that are classified as debt.",
                            "label":  "Preferred Stock Shares Issued",
                            "terseLabel":  "Preferred stock shares issued"
                            }
                        }
                    },
                "localname":  "PreferredStockSharesIssued",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_PreferredStockSharesOutstanding":  {
                "auth_ref":  [
                    "r15"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders.  Does not include preferred shares that have been repurchased.",
                            "label":  "Preferred Stock Shares Outstanding",
                            "terseLabel":  "Preferred stock shares outstanding"
                            }
                        }
                    },
                "localname":  "PreferredStockSharesOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnauditedParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_PreferredStockValue":  {
                "auth_ref":  [
                    "r15"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10060.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer).  This item includes treasury stock repurchased by the entity.  Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
                            "label":  "Preferred Stock Value",
                            "terseLabel":  "Preferred stock; $0.001 par value; 100,000 shares authorized; no shares issued and outstanding"
                            }
                        }
                    },
                "localname":  "PreferredStockValue",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PrepaidExpenseAndOtherAssetsCurrent":  {
                "auth_ref":  [
                    "r4",
                    "r29",
                    "r30"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10360.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
                            "label":  "Prepaid Expense And Other Assets Current",
                            "terseLabel":  "Prepaid expenses and other current assets"
                            }
                        }
                    },
                "localname":  "PrepaidExpenseAndOtherAssetsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Primary financial statement caption encompassing prepaid expenses and other current assets.",
                            "label":  "Prepaid Expenses And Other Current Assets [Member]",
                            "terseLabel":  "Prepaid Expenses and Other Current Asset [Member]"
                            }
                        }
                    },
                "localname":  "PrepaidExpensesAndOtherCurrentAssetsMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ProceedsFromDebtNetOfIssuanceCosts":  {
                "auth_ref":  [
                    "r90"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.",
                            "label":  "Proceeds From Debt Net Of Issuance Costs",
                            "terseLabel":  "Proceeds from convertible senior notes, net of underwriting discounts and issuance costs"
                            }
                        }
                    },
                "localname":  "ProceedsFromDebtNetOfIssuanceCosts",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromIssuanceOfCommonStock":  {
                "auth_ref":  [
                    "r89"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10050.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash inflow from the additional capital contribution to the entity.",
                            "label":  "Proceeds From Issuance Of Common Stock",
                            "terseLabel":  "Proceeds from issuances of common stock in public offerings"
                            }
                        }
                    },
                "localname":  "ProceedsFromIssuanceOfCommonStock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions":  {
                "auth_ref":  [
                    "r89",
                    "r257"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10100.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash inflow from issuance of shares under share-based compensation arrangement.  Issuance includes, but is not limited to, exercise of stock options and similar instruments.",
                            "label":  "Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options",
                            "terseLabel":  "Proceeds from exercises of stock options and other stock issuances"
                            }
                        }
                    },
                "localname":  "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromIssuanceOfWarrants":  {
                "auth_ref":  [
                    "r89"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10140.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).",
                            "label":  "Proceeds From Issuance Of Warrants",
                            "terseLabel":  "Proceeds from issuances of warrants",
                            "verboseLabel":  "Proceeds from issuance of warrants"
                            }
                        }
                    },
                "localname":  "ProceedsFromIssuanceOfWarrants",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromMinorityShareholders":  {
                "auth_ref":  [
                    "r91"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10150.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash inflow from a noncontrolling interest.  Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.",
                            "label":  "Proceeds From Minority Shareholders",
                            "terseLabel":  "Proceeds from investments by noncontrolling interests in subsidiaries"
                            }
                        }
                    },
                "localname":  "ProceedsFromMinorityShareholders",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromRepaymentsOfSecuredDebt":  {
                "auth_ref":  [
                    "r117"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10090.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash inflow (outflow) from long-term debt wholly or partially secured by collateral.  Excludes tax exempt secured debt.",
                            "label":  "Proceeds From Repayments Of Secured Debt",
                            "terseLabel":  "Collateralized lease repayments"
                            }
                        }
                    },
                "localname":  "ProceedsFromRepaymentsOfSecuredDebt",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease":  {
                "auth_ref":  [
                    "r205"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.",
                            "label":  "Product Warranty Accrual Preexisting Increase Decrease",
                            "terseLabel":  "Net changes in liability for pre-existing warranties, including expirations and foreign exchange impact"
                            }
                        }
                    },
                "localname":  "ProductWarrantyAccrualPreexistingIncreaseDecrease",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccruedWarrantyActivityDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProductWarrantyExpense":  {
                "auth_ref":  [
                    "r98",
                    "r204"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.",
                            "label":  "Product Warranty Expense",
                            "terseLabel":  "Warranty costs incurred for operating lease vehicles collateralized debt arrangements"
                            }
                        }
                    },
                "localname":  "ProductWarrantyExpense",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProfitLoss":  {
                "auth_ref":  [
                    "r65",
                    "r68",
                    "r94",
                    "r145",
                    "r149",
                    "r290",
                    "r295",
                    "r297",
                    "r308",
                    "r309"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10220.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossUnaudited":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
                            "label":  "Profit Loss",
                            "terseLabel":  "Net loss",
                            "totalLabel":  "Net loss"
                            }
                        }
                    },
                "localname":  "ProfitLoss",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveLossUnaudited",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Property Plant And Equipment [Abstract]"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentByTypeAxis":  {
                "auth_ref":  [
                    "r33",
                    "r184"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
                            "label":  "Property Plant And Equipment By Type [Axis]",
                            "terseLabel":  "Property, Plant and Equipment, Type"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentByTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetParentheticalDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetTables",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock":  {
                "auth_ref":  [
                    "r188"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale.  Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
                            "label":  "Property Plant And Equipment Disclosure [Text Block]",
                            "terseLabel":  "Property, Plant and Equipment"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipment"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentGross":  {
                "auth_ref":  [
                    "r32",
                    "r182"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail":  {
                        "order":  10010.0,
                        "parentTag":  "us-gaap_PropertyPlantAndEquipmentNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale.  Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
                            "label":  "Property Plant And Equipment Gross",
                            "terseLabel":  "Property, plant and equipment, gross"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentGross",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Property Plant And Equipment [Line Items]",
                            "terseLabel":  "Property Plant And Equipment [Line Items]"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetTables"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentNet":  {
                "auth_ref":  [
                    "r9",
                    "r10",
                    "r184",
                    "r408"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10250.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale.  Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
                            "label":  "Property Plant And Equipment Net",
                            "terseLabel":  "Property, plant and equipment, net",
                            "totalLabel":  "Property, plant and equipment, net"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentNet",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentTextBlock":  {
                "auth_ref":  [
                    "r9",
                    "r184"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale.  Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
                            "label":  "Property Plant And Equipment [Text Block]",
                            "terseLabel":  "Schedule of Property, Plant and Equipment, Net"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentTypeDomain":  {
                "auth_ref":  [
                    "r9",
                    "r182"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.  Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
                            "label":  "Property Plant And Equipment Type [Domain]",
                            "terseLabel":  "Property, Plant and Equipment, Type"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetParentheticalDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetTables",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation":  {
                "auth_ref":  [
                    "r345",
                    "r347"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of accumulated depreciation, by major property class, recorded on property subject to or available for lease as of the balance sheet date.",
                            "label":  "Property Subject To Or Available For Operating Lease Accumulated Depreciation",
                            "terseLabel":  "Accumulated depreciation related to leased vehicles"
                            }
                        }
                    },
                "localname":  "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross":  {
                "auth_ref":  [
                    "r344",
                    "r347"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before accumulated depreciation of physical assets used in the normal conduct of business to produce goods and services subject to or available for lease.",
                            "label":  "Property Subject To Or Available For Operating Lease Gross",
                            "terseLabel":  "Total cost of operating lease vehicles"
                            }
                        }
                    },
                "localname":  "PropertySubjectToOrAvailableForOperatingLeaseGross",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet":  {
                "auth_ref":  [
                    "r347"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail":  {
                        "order":  10060.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10230.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of property, by major property class, net of accumulated depreciation, subject to or available for lease as of the balance sheet date.",
                            "label":  "Property Subject To Or Available For Operating Lease Net",
                            "terseLabel":  "Operating lease net",
                            "verboseLabel":  "Net carrying amount of operating lease vehicles"
                            }
                        }
                    },
                "localname":  "PropertySubjectToOrAvailableForOperatingLeaseNet",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable":  {
                "auth_ref":  [
                    "r146",
                    "r147"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.",
                            "label":  "Reconciliation Of Revenue From Segments To Consolidated [Table]",
                            "terseLabel":  "Reconciliation Of Revenue From Segments To Consolidated [Table]"
                            }
                        }
                    },
                "localname":  "ReconciliationOfRevenueFromSegmentsToConsolidatedTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfTotalRevenuesAndGrossMarginByReportableSegmentDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock":  {
                "auth_ref":  [
                    "r146",
                    "r147"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.",
                            "label":  "Reconciliation Of Revenue From Segments To Consolidated [Text Block]",
                            "terseLabel":  "Schedule of Total Revenues and Gross Margin by Reportable Segment"
                            }
                        }
                    },
                "localname":  "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount":  {
                "auth_ref":  [
                    "r219",
                    "r220",
                    "r222",
                    "r223"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity.  This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.",
                            "label":  "Redeemable Noncontrolling Interest Equity Carrying Amount",
                            "terseLabel":  "Redeemable noncontrolling interests in subsidiaries"
                            }
                        }
                    },
                "localname":  "RedeemableNoncontrollingInterestEquityCarryingAmount",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RelatedPartyTransactionLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Related Party Transaction [Line Items]",
                            "terseLabel":  "Related Party Transaction [Line Items]"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RelatedPartyTransactionsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Related Party Transactions [Abstract]"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RelatedPartyTransactionsDisclosureTextBlock":  {
                "auth_ref":  [
                    "r379"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for related party transactions.  Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
                            "label":  "Related Party Transactions Disclosure [Text Block]",
                            "terseLabel":  "Related Party Transactions"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionsDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactions"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_RepaymentsOfLongTermDebt":  {
                "auth_ref":  [
                    "r92"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
                            "label":  "Repayments Of Long Term Debt",
                            "terseLabel":  "Repayment of aggregate principal amount"
                            }
                        }
                    },
                "localname":  "RepaymentsOfLongTermDebt",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2019NotesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RepaymentsOfRelatedPartyDebt":  {
                "auth_ref":  [
                    "r92"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10080.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.  Alternate caption:  Payments for Advances from Affiliates.",
                            "label":  "Repayments Of Related Party Debt",
                            "negatedLabel":  "Repayments of borrowings issued to related parties"
                            }
                        }
                    },
                "localname":  "RepaymentsOfRelatedPartyDebt",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ResearchAndDevelopmentExpense":  {
                "auth_ref":  [
                    "r262",
                    "r423"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10110.0,
                        "parentTag":  "us-gaap_OperatingExpenses",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
                            "label":  "Research And Development Expense",
                            "terseLabel":  "Research and development"
                            }
                        }
                    },
                "localname":  "ResearchAndDevelopmentExpense",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ResearchAndDevelopmentExpenseMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Primary financial statement caption in which the reported facts about research and development expense have been included.",
                            "label":  "Research And Development Expense [Member]",
                            "terseLabel":  "Research and development [Member]"
                            }
                        }
                    },
                "localname":  "ResearchAndDevelopmentExpenseMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockBasedCompensationExpenseDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RestrictedCashCurrent":  {
                "auth_ref":  [
                    "r2",
                    "r8",
                    "r106"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsAndRestrictedCashDetail":  {
                        "order":  10020.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10330.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash restricted as to withdrawal or usage, classified as current.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
                            "label":  "Restricted Cash Current",
                            "terseLabel":  "Restricted cash"
                            }
                        }
                    },
                "localname":  "RestrictedCashCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsAndRestrictedCashDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RestrictedCashNoncurrent":  {
                "auth_ref":  [
                    "r6",
                    "r11",
                    "r106",
                    "r420"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsAndRestrictedCashDetail":  {
                        "order":  10030.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail":  {
                        "order":  10080.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        },
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10300.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash restricted as to withdrawal or usage, classified as noncurrent.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
                            "label":  "Restricted Cash Noncurrent",
                            "terseLabel":  "Restricted cash, net of current portion"
                            }
                        }
                    },
                "localname":  "RestrictedCashNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsAndRestrictedCashDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RestructuringAndRelatedActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Restructuring And Related Activities [Abstract]"
                            }
                        }
                    },
                "localname":  "RestructuringAndRelatedActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RestructuringCostAndReserveLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Restructuring Cost And Reserve [Line Items]",
                            "terseLabel":  "Restructuring Cost And Reserve [Line Items]"
                            }
                        }
                    },
                "localname":  "RestructuringCostAndReserveLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RestructuringCosts":  {
                "auth_ref":  [
                    "r99"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan.  Excludes expenses related to a discontinued operation or an asset retirement obligation.",
                            "label":  "Restructuring Costs",
                            "terseLabel":  "Expenses from restructuring energy generation and storage segment"
                            }
                        }
                    },
                "localname":  "RestructuringCosts",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
                            "label":  "Restructuring Impairment And Other Activities Disclosure [Text Block]",
                            "terseLabel":  "Restructuring and Other"
                            }
                        }
                    },
                "localname":  "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOther"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_RetainedEarningsAccumulatedDeficit":  {
                "auth_ref":  [
                    "r19",
                    "r229",
                    "r405"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10100.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
                            "label":  "Retained Earnings Accumulated Deficit",
                            "terseLabel":  "Accumulated deficit"
                            }
                        }
                    },
                "localname":  "RetainedEarningsAccumulatedDeficit",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RetainedEarningsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
                            "label":  "Retained Earnings [Member]",
                            "terseLabel":  "Accumulated Deficit [Member]"
                            }
                        }
                    },
                "localname":  "RetainedEarningsMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax":  {
                "auth_ref":  [
                    "r233",
                    "r235",
                    "r236"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10240.0,
                        "parentTag":  "tsla_SalesRevenueAutomotive",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer.  Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
                            "label":  "Revenue From Contract With Customer Excluding Assessed Tax",
                            "terseLabel":  "Revenues",
                            "verboseLabel":  "Total revenues from sales and services"
                            }
                        }
                    },
                "localname":  "RevenueFromContractWithCustomerExcludingAssessedTax",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RevenueRecognitionPolicyTextBlock":  {
                "auth_ref":  [
                    "r107",
                    "r108",
                    "r109"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for revenue recognition.  If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed.  If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued.  The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue.  The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.",
                            "label":  "Revenue Recognition Policy [Text Block]",
                            "terseLabel":  "Revenue Recognition"
                            }
                        }
                    },
                "localname":  "RevenueRecognitionPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_RevenueRemainingPerformanceObligation":  {
                "auth_ref":  [
                    "r234"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
                            "label":  "Revenue Remaining Performance Obligation",
                            "terseLabel":  "Unbilled transaction price allocated to performance obligations, expected of more than one year"
                            }
                        }
                    },
                "localname":  "RevenueRemainingPerformanceObligation",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_Revenues":  {
                "auth_ref":  [
                    "r78",
                    "r140",
                    "r141",
                    "r148"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10140.0,
                        "parentTag":  "us-gaap_GrossProfit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process.  Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
                            "label":  "Revenues",
                            "terseLabel":  "Revenues",
                            "totalLabel":  "Total revenues",
                            "verboseLabel":  "Total revenues"
                            }
                        }
                    },
                "localname":  "Revenues",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfTotalRevenuesAndGrossMarginByReportableSegmentDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RevenuesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Revenues [Abstract]",
                            "terseLabel":  "Revenues"
                            }
                        }
                    },
                "localname":  "RevenuesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Revenues From External Customers And Long Lived Assets [Line Items]",
                            "terseLabel":  "Revenues from External Customers and Long-Lived Assets [Line Items]"
                            }
                        }
                    },
                "localname":  "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfLongLivedAssetsByGeographicAreaDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RevolvingCreditFacilityMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
                            "label":  "Revolving Credit Facility [Member]",
                            "terseLabel":  "Revolving Credit Facility [Member]"
                            }
                        }
                    },
                "localname":  "RevolvingCreditFacilityMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsCreditAgreementAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability":  {
                "auth_ref":  [
                    "r365",
                    "r370"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
                            "label":  "Right Of Use Asset Obtained In Exchange For Finance Lease Liability",
                            "terseLabel":  "Leased assets obtained in exchange for new finance lease liabilities"
                            }
                        }
                    },
                "localname":  "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":  {
                "auth_ref":  [
                    "r365",
                    "r370"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
                            "label":  "Right Of Use Asset Obtained In Exchange For Operating Lease Liability",
                            "terseLabel":  "Leased assets obtained in exchange for new operating lease liabilities"
                            }
                        }
                    },
                "localname":  "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLeasesSupplementalCashFlowInformationRelatedToLeasesDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_SaleOfStockNameOfTransactionDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
                            "label":  "Sale Of Stock Name Of Transaction [Domain]",
                            "terseLabel":  "Sale of Stock"
                            }
                        }
                    },
                "localname":  "SaleOfStockNameOfTransactionDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock":  {
                "auth_ref":  [
                    "r169"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class.  A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
                            "label":  "Schedule Of Acquired Finite Lived Intangible Assets By Major Class [Text Block]",
                            "terseLabel":  "Summary of Acquired Intangible Assets"
                            }
                        }
                    },
                "localname":  "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable":  {
                "auth_ref":  [
                    "r133"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
                            "label":  "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]",
                            "terseLabel":  "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPotentiallyDilutiveSharesThatWereExcludedFromComputationOfDilutedNetLossPerShareOfCommonStockDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock":  {
                "auth_ref":  [
                    "r133"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
                            "label":  "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block]",
                            "terseLabel":  "Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Loss per Share of Common Stock"
                            }
                        }
                    },
                "localname":  "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable":  {
                "auth_ref":  [
                    "r275",
                    "r276"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
                            "label":  "Schedule Of Business Acquisitions By Acquisition [Table]",
                            "terseLabel":  "Schedule Of Business Acquisitions By Acquisition [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionTables"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.",
                            "label":  "Schedule Of Carrying Values And Estimated Fair Values Of Debt Instruments Table [Text Block]",
                            "terseLabel":  "Schedule of Estimated Fair Values and Carrying Values"
                            }
                        }
                    },
                "localname":  "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfDebtTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
                            "label":  "Schedule Of Debt Table [Text Block]",
                            "terseLabel":  "Summary of Debt"
                            }
                        }
                    },
                "localname":  "ScheduleOfDebtTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable":  {
                "auth_ref":  [
                    "r248",
                    "r253",
                    "r258"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule that sets forth the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period.  This may include the reporting line for the costs and the amount capitalized and expensed.",
                            "label":  "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]",
                            "terseLabel":  "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfStockBasedCompensationExpenseDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock":  {
                "auth_ref":  [
                    "r248",
                    "r253",
                    "r258"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period.  This may include the reporting line for the costs and the amount capitalized and expensed.",
                            "label":  "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]",
                            "terseLabel":  "Summary of Stock-Based Compensation Expense"
                            }
                        }
                    },
                "localname":  "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock":  {
                "auth_ref":  [
                    "r152"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.",
                            "label":  "Schedule Of Entity Wide Disclosure On Geographic Areas Long Lived Assets In Individual Foreign Countries By Country [Text Block]",
                            "terseLabel":  "Schedule of Long-Lived Assets by Geographic Area"
                            }
                        }
                    },
                "localname":  "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock":  {
                "auth_ref":  [
                    "r322"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis.  The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
                            "label":  "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]",
                            "terseLabel":  "Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis"
                            }
                        }
                    },
                "localname":  "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock":  {
                "auth_ref":  [
                    "r169"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.",
                            "label":  "Schedule Of Finite Lived Intangible Assets Acquired As Part Of Business Combination [Text Block]",
                            "terseLabel":  "Schedule of Fair Values of the Identified Intangible Assets and their Useful Lives"
                            }
                        }
                    },
                "localname":  "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock":  {
                "auth_ref":  [
                    "r317"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.",
                            "label":  "Schedule Of Interest Rate Derivatives Table [Text Block]",
                            "terseLabel":  "Schedule of Interest Rate Swaps Outstanding"
                            }
                        }
                    },
                "localname":  "ScheduleOfInterestRateDerivativesTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfInventoryCurrentTableTextBlock":  {
                "auth_ref":  [
                    "r7",
                    "r26",
                    "r27",
                    "r28"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
                            "label":  "Schedule Of Inventory Current Table [Text Block]",
                            "terseLabel":  "Schedule of Inventory"
                            }
                        }
                    },
                "localname":  "ScheduleOfInventoryCurrentTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureInventoryTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock":  {
                "auth_ref":  [
                    "r209"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
                            "label":  "Schedule Of Product Warranty Liability Table [Text Block]",
                            "terseLabel":  "Schedule of Accrued Warranty Activity"
                            }
                        }
                    },
                "localname":  "ScheduleOfProductWarrantyLiabilityTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable":  {
                "auth_ref":  [
                    "r33",
                    "r184"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale.  Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
                            "label":  "Schedule Of Property Plant And Equipment [Table]",
                            "terseLabel":  "Schedule Of Property Plant And Equipment [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfPropertyPlantAndEquipmentTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetComponentsOfSolarEnergySystemsNetDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSolarEnergySystemsNetTables"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the comparison between amounts disclosed under previous guidance and new guidance.",
                            "label":  "Schedule Of Prospective Adoption Of New Accounting Pronouncements Table [Text Block]",
                            "terseLabel":  "Schedule of Cumulative Effect of Changes Made to Consolidated Balance Sheet for Adoption of New Lease Standard"
                            }
                        }
                    },
                "localname":  "ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock":  {
                "auth_ref":  [
                    "r279"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed.  May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
                            "label":  "Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block]",
                            "terseLabel":  "Schedule of Fair Values of the Assets Acquired and Liabilities Assumed"
                            }
                        }
                    },
                "localname":  "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable":  {
                "auth_ref":  [
                    "r111",
                    "r373",
                    "r375",
                    "r376",
                    "r377",
                    "r378"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of quantitative and qualitative information pertaining to related party transactions.  Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
                            "label":  "Schedule Of Related Party Transactions By Related Party [Table]",
                            "terseLabel":  "Schedule Of Related Party Transactions By Related Party [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of related party transactions.  Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
                            "label":  "Schedule Of Related Party Transactions Table [Text Block]",
                            "terseLabel":  "Summary of Related Party Transactions"
                            }
                        }
                    },
                "localname":  "ScheduleOfRelatedPartyTransactionsTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable":  {
                "auth_ref":  [
                    "r191",
                    "r192",
                    "r194"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
                            "label":  "Schedule Of Restructuring And Related Costs [Table]",
                            "terseLabel":  "Schedule Of Restructuring And Related Costs [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfRestructuringAndRelatedCostsTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock":  {
                "auth_ref":  [
                    "r78",
                    "r151"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries.  An entity may also provide subtotals of geographic information about groups of countries.",
                            "label":  "Schedule Of Revenue From External Customers Attributed To Foreign Countries By Geographic Area [Text Block]",
                            "terseLabel":  "Schedule of Revenues by Geographic Area"
                            }
                        }
                    },
                "localname":  "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable":  {
                "auth_ref":  [
                    "r71",
                    "r73",
                    "r153"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
                            "label":  "Schedule Of Revenues From External Customers And Long Lived Assets [Table]",
                            "terseLabel":  "Schedule Of Revenues From External Customers And Long Lived Assets [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfLongLivedAssetsByGeographicAreaDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable":  {
                "auth_ref":  [
                    "r249",
                    "r256"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement.  Component disclosures are by type of award and plan name.",
                            "label":  "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]",
                            "terseLabel":  "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfVariableInterestEntitiesTable":  {
                "auth_ref":  [
                    "r301",
                    "r302",
                    "r303",
                    "r304",
                    "r306"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements.  Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
                            "label":  "Schedule Of Variable Interest Entities [Table]",
                            "terseLabel":  "Schedule Of Variable Interest Entities [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfVariableInterestEntitiesTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock":  {
                "auth_ref":  [
                    "r301",
                    "r302",
                    "r303",
                    "r304",
                    "r306"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
                            "label":  "Schedule Of Variable Interest Entities [Text Block]",
                            "terseLabel":  "Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets"
                            }
                        }
                    },
                "localname":  "ScheduleOfVariableInterestEntitiesTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock":  {
                "auth_ref":  [
                    "r174"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
                            "label":  "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]",
                            "terseLabel":  "Total Future Amortization Expense for Intangible Assets"
                            }
                        }
                    },
                "localname":  "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SegmentDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
                            "label":  "Segment [Domain]",
                            "terseLabel":  "Segments"
                            }
                        }
                    },
                "localname":  "SegmentDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfTotalRevenuesAndGrossMarginByReportableSegmentDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_SegmentReportingAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Segment Reporting [Abstract]"
                            }
                        }
                    },
                "localname":  "SegmentReportingAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_SegmentReportingDisclosureTextBlock":  {
                "auth_ref":  [
                    "r154"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for reporting segments including data and tables.  Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
                            "label":  "Segment Reporting Disclosure [Text Block]",
                            "terseLabel":  "Segment Reporting and Information about Geographic Areas"
                            }
                        }
                    },
                "localname":  "SegmentReportingDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreas"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SegmentReportingRevenueReconcilingItemLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Segment Reporting Revenue Reconciling Item [Line Items]",
                            "terseLabel":  "Segment Reporting Revenue Reconciling Item [Line Items]"
                            }
                        }
                    },
                "localname":  "SegmentReportingRevenueReconcilingItemLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfTotalRevenuesAndGrossMarginByReportableSegmentDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_SellingGeneralAndAdministrativeExpense":  {
                "auth_ref":  [
                    "r82",
                    "r157"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited":  {
                        "order":  10120.0,
                        "parentTag":  "us-gaap_OperatingExpenses",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses.  Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products.  Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges.  General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
                            "label":  "Selling General And Administrative Expense",
                            "terseLabel":  "Selling, general and administrative"
                            }
                        }
                    },
                "localname":  "SellingGeneralAndAdministrativeExpense",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_SeniorNotesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Bond that takes priority over other debt securities sold by the issuer.  In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
                            "label":  "Senior Notes [Member]",
                            "terseLabel":  "Senior Notes [Member]"
                            }
                        }
                    },
                "localname":  "SeniorNotesMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfEstimatedFairValuesAndCarryingValuesDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2019NotesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligations2024NotesBondHedgesAndWarrantTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShareBasedCompensation":  {
                "auth_ref":  [
                    "r98"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited":  {
                        "order":  10240.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The aggregate amount of noncash, equity-based employee remuneration.  This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation.  As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.",
                            "label":  "Share Based Compensation",
                            "terseLabel":  "Stock-based compensation"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensation",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1":  {
                "auth_ref":  [
                    "r250"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
                            "label":  "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1",
                            "terseLabel":  "Vesting period, in years"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights":  {
                "auth_ref":  [
                    "r250"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Description of award terms as to how many shares or portion of an award are no longer contingent on satisfaction of either a service condition, market condition or a performance condition, thereby giving the employee the legal right to convert the award to shares, to sell the shares, and be entitled to the cash proceeds of such sale.  For example, vesting may be expressed as being 25 percent of the shares under option on each anniversary of the grant date.",
                            "label":  "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Rights",
                            "terseLabel":  "Award vesting description"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]",
                            "terseLabel":  "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Gross number of share options (or share units) granted during the period.",
                            "label":  "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross",
                            "terseLabel":  "Number of stock options grant"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain":  {
                "auth_ref":  [
                    "r247",
                    "r252"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Equity-based compensation award.",
                            "label":  "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]",
                            "terseLabel":  "Equity Award"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
                            "label":  "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price",
                            "terseLabel":  "Stock option awards exercise price"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationAwardTrancheOneMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "First portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.",
                            "label":  "Share Based Compensation Award Tranche One [Member]",
                            "terseLabel":  "Upon Completion of First Model X Production Vehicle [Member]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationAwardTrancheOneMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShareBasedCompensationAwardTrancheThreeMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Third portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.",
                            "label":  "Share Based Compensation Award Tranche Three [Member]",
                            "terseLabel":  "Upon Completion of First Gen III Production Vehicle [Member]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationAwardTrancheThreeMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShareBasedCompensationAwardTrancheTwoMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Second portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.",
                            "label":  "Share Based Compensation Award Tranche Two [Member]",
                            "terseLabel":  "Upon Achieving Aggregate Production of 100,000 Vehicles in Trailing 12-month Period [Member]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationAwardTrancheTwoMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock":  {
                "auth_ref":  [
                    "r230",
                    "r261"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for accounts comprising shareholders' equity, comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income, and compensation-related costs for equity-based compensation.  Includes, but is not limited to, disclosure of policies, compensation plan details, equity-based arrangements to obtain goods and services, deferred compensation arrangements, and employee stock purchase plan details.",
                            "label":  "Shareholders Equity And Share Based Payments [Text Block]",
                            "terseLabel":  "Equity Incentive Plans"
                            }
                        }
                    },
                "localname":  "ShareholdersEquityAndShareBasedPaymentsTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlans"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SharesIssued":  {
                "auth_ref":  [
                    "r224"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
                            "label":  "Shares Issued",
                            "periodEndLabel":  "Balance, shares",
                            "periodStartLabel":  "Balance, shares"
                            }
                        }
                    },
                "localname":  "SharesIssued",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_SignificantAccountingPoliciesTextBlock":  {
                "auth_ref":  [
                    "r118"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for all significant accounting policies of the reporting entity.",
                            "label":  "Significant Accounting Policies [Text Block]",
                            "terseLabel":  "Summary of Significant Accounting Policies"
                            }
                        }
                    },
                "localname":  "SignificantAccountingPoliciesTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_StandardProductWarrantyAccrual":  {
                "auth_ref":  [
                    "r208"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount as of the balance sheet date of the aggregate standard product warranty liability.  Does not include the balance for the extended product warranty liability.",
                            "label":  "Standard Product Warranty Accrual",
                            "periodEndLabel":  "Accrued warranty\u2014end of period",
                            "periodStartLabel":  "Accrued warranty\u2014beginning of period"
                            }
                        }
                    },
                "localname":  "StandardProductWarrantyAccrual",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccruedWarrantyActivityDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StandardProductWarrantyAccrualPayments":  {
                "auth_ref":  [
                    "r202"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty.  Excludes extended product warranties.",
                            "label":  "Standard Product Warranty Accrual Payments",
                            "negatedLabel":  "Warranty costs incurred"
                            }
                        }
                    },
                "localname":  "StandardProductWarrantyAccrualPayments",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccruedWarrantyActivityDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued":  {
                "auth_ref":  [
                    "r203"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase in the standard product warranty accrual from warranties issued.  Excludes extended product warranties.",
                            "label":  "Standard Product Warranty Accrual Warranties Issued",
                            "terseLabel":  "Provision for warranty"
                            }
                        }
                    },
                "localname":  "StandardProductWarrantyAccrualWarrantiesIssued",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccruedWarrantyActivityDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StandardProductWarrantyDescription":  {
                "auth_ref":  [
                    "r200",
                    "r206"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Describes the nature of the product warranty, including the approximate term of the product warranty, how the product warranty arose, and the events or circumstances that would require the warrantor to perform under the product warranty.",
                            "label":  "Standard Product Warranty Description",
                            "terseLabel":  "Product warranty description"
                            }
                        }
                    },
                "localname":  "StandardProductWarrantyDescription",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StandardProductWarrantyDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Standard Product Warranty Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "StandardProductWarrantyDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StandardProductWarrantyPolicy":  {
                "auth_ref":  [
                    "r108",
                    "r207"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
                            "label":  "Standard Product Warranty Policy",
                            "terseLabel":  "Warranties"
                            }
                        }
                    },
                "localname":  "StandardProductWarrantyPolicy",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_StatementBusinessSegmentsAxis":  {
                "auth_ref":  [
                    "r1",
                    "r145",
                    "r167",
                    "r187",
                    "r190",
                    "r196",
                    "r414"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by business segments.",
                            "label":  "Statement Business Segments [Axis]",
                            "terseLabel":  "Segments"
                            }
                        }
                    },
                "localname":  "StatementBusinessSegmentsAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSegmentReportingAndInformationAboutGeographicAreasScheduleOfTotalRevenuesAndGrossMarginByReportableSegmentDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDisaggregationOfRevenueByMajorSourceDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementEquityComponentsAxis":  {
                "auth_ref":  [
                    "r51",
                    "r224"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by component of equity.",
                            "label":  "Statement Equity Components [Axis]",
                            "terseLabel":  "Equity Components"
                            }
                        }
                    },
                "localname":  "StatementEquityComponentsAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Statement [Line Items]",
                            "terseLabel":  "Statement [Line Items]"
                            }
                        }
                    },
                "localname":  "StatementLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfCashFlowsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Statement Of Cash Flows [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfCashFlowsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfFinancialPositionAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Statement Of Financial Position [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfFinancialPositionAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Statement Of Income And Comprehensive Income [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfIncomeAndComprehensiveIncomeAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfStockholdersEquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Statement Of Stockholders Equity [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfStockholdersEquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
                            "label":  "Statement [Table]",
                            "terseLabel":  "Statement [Table]"
                            }
                        }
                    },
                "localname":  "StatementTable",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StockIssuedDuringPeriodSharesAcquisitions":  {
                "auth_ref":  [
                    "r15",
                    "r16",
                    "r229"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of shares of stock issued during the period pursuant to acquisitions.",
                            "label":  "Stock Issued During Period Shares Acquisitions",
                            "terseLabel":  "Issuance of common stock upon acquisition, net of transaction costs, Shares"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesAcquisitions",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities":  {
                "auth_ref":  [
                    "r50",
                    "r224",
                    "r225",
                    "r229"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of shares issued during the period as a result of the conversion of convertible securities.",
                            "label":  "Stock Issued During Period Shares Conversion Of Convertible Securities",
                            "terseLabel":  "Exercise of conversion feature of convertible senior notes, Shares"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockIssuedDuringPeriodSharesNewIssues":  {
                "auth_ref":  [
                    "r15",
                    "r16",
                    "r224",
                    "r229"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of new stock issued during the period.",
                            "label":  "Stock Issued During Period Shares New Issues",
                            "terseLabel":  "Common stock issued, shares",
                            "verboseLabel":  "Common stock shares issued"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesNewIssues",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockIssuedDuringPeriodValueAcquisitions":  {
                "auth_ref":  [
                    "r51",
                    "r224",
                    "r229"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Value of stock issued pursuant to acquisitions during the period.",
                            "label":  "Stock Issued During Period Value Acquisitions",
                            "terseLabel":  "Issuance of common stock upon acquisition, net of transaction costs"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodValueAcquisitions",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":  {
                "auth_ref":  [
                    "r51",
                    "r224",
                    "r229"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The gross value of stock issued during the period upon the conversion of convertible securities.",
                            "label":  "Stock Issued During Period Value Conversion Of Convertible Securities",
                            "terseLabel":  "Exercises of conversion feature of convertible senior notes"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockIssuedDuringPeriodValueNewIssues":  {
                "auth_ref":  [
                    "r15",
                    "r16",
                    "r224",
                    "r229"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Equity impact of the value of new stock issued during the period.  Includes shares issued in an initial public offering or a secondary public offering.",
                            "label":  "Stock Issued During Period Value New Issues",
                            "terseLabel":  "Common stock issued",
                            "verboseLabel":  "Issuance of common stock public offering"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodValueNewIssues",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockholdersEquity":  {
                "auth_ref":  [
                    "r16",
                    "r20",
                    "r21",
                    "r156"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited":  {
                        "order":  10040.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent.  The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest).  This excludes temporary equity and is sometimes called permanent equity.",
                            "label":  "Stockholders Equity",
                            "totalLabel":  "Total stockholders' equity"
                            }
                        }
                    },
                "localname":  "StockholdersEquity",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockholdersEquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Stockholders Equity [Abstract]",
                            "terseLabel":  "Stockholders' equity"
                            }
                        }
                    },
                "localname":  "StockholdersEquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":  {
                "auth_ref":  [
                    "r288",
                    "r289",
                    "r307"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests.  Amount excludes temporary equity.  Alternate caption for the concept is permanent equity.",
                            "label":  "Stockholders Equity Including Portion Attributable To Noncontrolling Interest",
                            "periodEndLabel":  "Balance",
                            "periodStartLabel":  "Balance"
                            }
                        }
                    },
                "localname":  "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Stockholders Equity Including Portion Attributable To Noncontrolling Interest [Abstract]",
                            "terseLabel":  "Equity"
                            }
                        }
                    },
                "localname":  "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedBalanceSheetsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StockholdersEquityNoteDisclosureTextBlock":  {
                "auth_ref":  [
                    "r230"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income.  Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
                            "label":  "Stockholders Equity Note Disclosure [Text Block]",
                            "terseLabel":  "Common Stock"
                            }
                        }
                    },
                "localname":  "StockholdersEquityNoteDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommonStock"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SubsidiarySaleOfStockAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of sale of the entity's stock.",
                            "label":  "Subsidiary Sale Of Stock [Axis]",
                            "terseLabel":  "Sale of Stock"
                            }
                        }
                    },
                "localname":  "SubsidiarySaleOfStockAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_TangibleAssetImpairmentCharges":  {
                "auth_ref":  [
                    "r0",
                    "r185"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.",
                            "label":  "Tangible Asset Impairment Charges",
                            "terseLabel":  "Impairment on related equipment"
                            }
                        }
                    },
                "localname":  "TangibleAssetImpairmentCharges",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRestructuringAndOtherAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_TitleOfIndividualAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by title of individual or nature of relationship to individual or group of individuals.",
                            "label":  "Title Of Individual [Axis]",
                            "terseLabel":  "Title of Individual"
                            }
                        }
                    },
                "localname":  "TitleOfIndividualAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_TitleOfIndividualWithRelationshipToEntityDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Title of individual, or nature of relationship to individual or group of individuals.",
                            "label":  "Title Of Individual With Relationship To Entity [Domain]",
                            "terseLabel":  "Relationship to Entity"
                            }
                        }
                    },
                "localname":  "TitleOfIndividualWithRelationshipToEntityDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureCommonStockAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansSummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDADetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ToolsDiesAndMoldsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.",
                            "label":  "Tools Dies And Molds [Member]",
                            "terseLabel":  "Tooling [Member]"
                            }
                        }
                    },
                "localname":  "ToolsDiesAndMoldsMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentNetDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_TradeNamesMember":  {
                "auth_ref":  [
                    "r280"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
                            "label":  "Trade Names [Member]",
                            "terseLabel":  "Trade names [Member]"
                            }
                        }
                    },
                "localname":  "TradeNamesMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureMaxwellAcquisitionScheduleOfFairValuesOfIdentifiedIntangibleAssetsAndTheirUsefulLivesDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_TypeOfAdoptionMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States.  The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009.  As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right.  All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification.  For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
                            "label":  "Type Of Adoption [Member]",
                            "terseLabel":  "Type of Adoption"
                            }
                        }
                    },
                "localname":  "TypeOfAdoptionMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfChangesMadeToConsolidatedBalanceSheetForAdoptionOfNewLeaseStandardDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityUnaudited"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_TypeOfArrangementAxis":  {
                "auth_ref":  [
                    "r287"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by category of arrangement, including but not limited to collaborative arrangements and non-collaborative arrangements.",
                            "label":  "Type Of Arrangement [Axis]",
                            "terseLabel":  "Type of Arrangement and Non-arrangement Transactions"
                            }
                        }
                    },
                "localname":  "TypeOfArrangementAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_UnrecognizedTaxBenefits":  {
                "auth_ref":  [
                    "r263",
                    "r266"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of unrecognized tax benefits.",
                            "label":  "Unrecognized Tax Benefits",
                            "terseLabel":  "Unrecognized tax benefits"
                            }
                        }
                    },
                "localname":  "UnrecognizedTaxBenefits",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_UnsecuredDebtMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.",
                            "label":  "Unsecured Debt [Member]",
                            "terseLabel":  "Unsecured Facility [Member]"
                            }
                        }
                    },
                "localname":  "UnsecuredDebtMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis":  {
                "auth_ref":  [
                    "r301",
                    "r302",
                    "r304"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by category of Variable Interest Entity (VIE).",
                            "label":  "Variable Interest Entities By Classification Of Entity [Axis]",
                            "terseLabel":  "Variable Interest Entities"
                            }
                        }
                    },
                "localname":  "VariableInterestEntitiesByClassificationOfEntityAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities":  {
                "auth_ref":  [
                    "r300"
                    ],
                "calculation":  {
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position.",
                            "label":  "Variable Interest Entity Consolidated Carrying Amount Liabilities",
                            "totalLabel":  "Total liabilities"
                            }
                        }
                    },
                "localname":  "VariableInterestEntityConsolidatedCarryingAmountLiabilities",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_VariableInterestEntityDisclosureTextBlock":  {
                "auth_ref":  [
                    "r310"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.",
                            "label":  "Variable Interest Entity Disclosure [Text Block]",
                            "terseLabel":  "Variable Interest Entity Arrangements"
                            }
                        }
                    },
                "localname":  "VariableInterestEntityDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangements"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_VariableInterestEntityLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Variable Interest Entity [Line Items]",
                            "terseLabel":  "Variable Interest Entity [Line Items]"
                            }
                        }
                    },
                "localname":  "VariableInterestEntityLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureMember":  {
                "auth_ref":  [
                    "r305"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosures of similar consolidated Variable Interest Entities (VIE),in aggregate, including how similar entities are aggregated, if separate reporting would not provide more useful information.",
                            "label":  "Variable Interest Entity Primary Beneficiary Aggregated Disclosure [Member]",
                            "terseLabel":  "Variable Interest Entities (\u201cVIEs\u201d) [Member]"
                            }
                        }
                    },
                "localname":  "VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureVariableInterestEntityArrangementsCarryingValuesOfAssetsAndLiabilitiesOfSubsidiaryInConsolidatedBalanceSheetsDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_VariableRateAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by type of variable rate.",
                            "label":  "Variable Rate [Axis]",
                            "terseLabel":  "Variable Rate"
                            }
                        }
                    },
                "localname":  "VariableRateAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_VariableRateDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
                            "label":  "Variable Rate [Domain]",
                            "terseLabel":  "Variable Rate"
                            }
                        }
                    },
                "localname":  "VariableRateDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsChinaLoanAgreementAdditionalInformationDetail",
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureLongTermDebtObligationsSolarRevolvingCreditFacilityAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_VehiclesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Equipment used primarily for road transportation.",
                            "label":  "Vehicles [Member]",
                            "terseLabel":  "Vehicles [Member]"
                            }
                        }
                    },
                "localname":  "VehiclesMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_VestingAxis":  {
                "auth_ref":  [
                    "r256"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by vesting schedule for share-based compensation.",
                            "label":  "Vesting [Axis]",
                            "terseLabel":  "Vesting"
                            }
                        }
                    },
                "localname":  "VestingAxis",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_VestingDomain":  {
                "auth_ref":  [
                    "r256"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Vesting schedule for share-based compensation.",
                            "label":  "Vesting [Domain]",
                            "terseLabel":  "Vesting"
                            }
                        }
                    },
                "localname":  "VestingDomain",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureEquityIncentivePlansAdditionalInformationDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_WarrantMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
                            "label":  "Warrant [Member]",
                            "terseLabel":  "Warrants [Member]"
                            }
                        }
                    },
                "localname":  "WarrantMember",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPotentiallyDilutiveSharesThatWereExcludedFromComputationOfDilutedNetLossPerShareOfCommonStockDetail"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding":  {
                "auth_ref":  [
                    "r128",
                    "r132"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
                            "label":  "Weighted Average Number Of Diluted Shares Outstanding",
                            "terseLabel":  "Diluted"
                            }
                        }
                    },
                "localname":  "WeightedAverageNumberOfDilutedSharesOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Weighted Average Number Of Shares Outstanding [Abstract]",
                            "terseLabel":  "Weighted average shares used in computing net loss per share of common stock"
                            }
                        }
                    },
                "localname":  "WeightedAverageNumberOfSharesOutstandingAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic":  {
                "auth_ref":  [
                    "r127",
                    "r132"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
                            "label":  "Weighted Average Number Of Shares Outstanding Basic",
                            "terseLabel":  "Basic"
                            }
                        }
                    },
                "localname":  "WeightedAverageNumberOfSharesOutstandingBasic",
                "nsuri":  "http://fasb.org/us-gaap/2018-01-31",
                "presentation":  [
                    "http://www.teslamotors.com/20190630/taxonomy/role/StatementConsolidatedStatementsOfOperationsUnaudited"
                    ],
                "xbrltype":  "sharesItemType"
                }
            },
        "unitCount":  13
        }
    },
"std_ref":  {
    "r0":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "205",
        "URI":  "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
        },
    "r1":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "205",
        "URI":  "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
        },
    "r10":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(14))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r100":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585"
        },
    "r101":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585"
        },
    "r102":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
        },
    "r103":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586"
        },
    "r104":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586"
        },
    "r105":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586"
        },
    "r106":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
        },
    "r107":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790"
        },
    "r108":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
        },
    "r109":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
        },
    "r11":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(17))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r110":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(h))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r111":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(k))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r112":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08.(e),(f))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r113":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08.(f))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r114":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08.(i)(2))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r115":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08.(i)(4))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r116":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08.(k)(1))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r117":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.12-04(a))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
        },
    "r118":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/topic&trid=2122369"
        },
    "r119":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)(3)",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
        },
    "r12":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(19))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r120":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
        },
    "r121":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
        },
    "r122":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794"
        },
    "r123":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
        },
    "r124":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
        },
    "r125":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
        },
    "r126":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
        },
    "r127":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256"
        },
    "r128":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256"
        },
    "r129":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256"
        },
    "r13":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(20))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r130":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "60B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256"
        },
    "r131":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256"
        },
    "r132":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
        },
    "r133":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
        },
    "r134":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
        },
    "r135":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
        },
    "r136":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "52",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258"
        },
    "r137":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
        },
    "r138":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
        },
    "r139":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/topic&trid=2134479"
        },
    "r14":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(22))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r140":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r141":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r142":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r143":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r144":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r145":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r146":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "30",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
        },
    "r147":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "31",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599"
        },
    "r148":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
        },
    "r149":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
        },
    "r15":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(28))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r150":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
        },
    "r151":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "41",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
        },
    "r152":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "41",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
        },
    "r153":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "41",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
        },
    "r154":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/topic&trid=2134510"
        },
    "r155":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "05",
        "SubTopic":  "10",
        "Topic":  "305",
        "URI":  "http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797"
        },
    "r156":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 4.E)",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
        },
    "r157":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "30",
        "SubTopic":  "10",
        "Topic":  "330",
        "URI":  "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311"
        },
    "r158":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "10",
        "Topic":  "330",
        "URI":  "http://asc.fasb.org/extlink&oid=68049868&loc=SL66093879-108312"
        },
    "r159":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1C",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "10",
        "Topic":  "330",
        "URI":  "http://asc.fasb.org/extlink&oid=68049868&loc=SL66093883-108312"
        },
    "r16":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(29))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r160":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "10",
        "Topic":  "330",
        "URI":  "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312"
        },
    "r161":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "330",
        "URI":  "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4542-108314"
        },
    "r162":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB TOPIC 5.BB)",
        "Topic":  "330",
        "URI":  "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
        },
    "r163":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 5.BB)",
        "Topic":  "330",
        "URI":  "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
        },
    "r164":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "330",
        "URI":  "http://asc.fasb.org/topic&trid=2126998"
        },
    "r165":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
        },
    "r166":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
        },
    "r167":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
        },
    "r168":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
        },
    "r169":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(a)",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
        },
    "r17":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(3))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r170":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(a)(3)",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
        },
    "r171":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(b)",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
        },
    "r172":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(d)",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
        },
    "r173":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "((a)(1),(b))",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
        },
    "r174":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(a)",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
        },
    "r175":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(a)(1)",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
        },
    "r176":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(a)(3)",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
        },
    "r177":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(b)",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
        },
    "r178":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(d)",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
        },
    "r179":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(b)",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
        },
    "r18":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30)(a)(1))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r180":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/topic&trid=2144416"
        },
    "r181":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
        },
    "r182":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
        },
    "r183":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
        },
    "r184":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
        },
    "r185":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
        },
    "r186":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
        },
    "r187":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
        },
    "r188":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/topic&trid=2155823"
        },
    "r189":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
        },
    "r19":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30)(a)(3))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r190":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
        },
    "r191":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
        },
    "r192":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB TOPIC 5.P.3)",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
        },
    "r193":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 5.P.3)",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
        },
    "r194":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB TOPIC 5.P.4)",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
        },
    "r195":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 5.P.4(b))",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
        },
    "r196":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 5.P.4(d))",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
        },
    "r197":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "440",
        "URI":  "http://asc.fasb.org/topic&trid=2144648"
        },
    "r198":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349"
        },
    "r199":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/topic&trid=2127136"
        },
    "r2":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
        },
    "r20":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r200":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "460",
        "URI":  "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12069-110248"
        },
    "r201":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "460",
        "URI":  "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12069-110248"
        },
    "r202":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "((c)(2))",
        "Topic":  "460",
        "URI":  "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
        },
    "r203":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "((c)(3))",
        "Topic":  "460",
        "URI":  "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
        },
    "r204":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "((c)(3,4))",
        "Topic":  "460",
        "URI":  "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
        },
    "r205":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "((c)(4))",
        "Topic":  "460",
        "URI":  "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
        },
    "r206":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "460",
        "URI":  "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
        },
    "r207":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "460",
        "URI":  "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
        },
    "r208":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1),(c)(5)",
        "Topic":  "460",
        "URI":  "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
        },
    "r209":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "460",
        "URI":  "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
        },
    "r21":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(31))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r210":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
        },
    "r211":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "20",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4724-112606"
        },
    "r212":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "20",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799"
        },
    "r213":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(1)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
        },
    "r214":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(3)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
        },
    "r215":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870"
        },
    "r216":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870"
        },
    "r217":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870"
        },
    "r218":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/topic&trid=2208564"
        },
    "r219":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(12)(c)",
        "Topic":  "480",
        "URI":  "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764"
        },
    "r22":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(32))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r220":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(16)(c)",
        "Topic":  "480",
        "URI":  "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764"
        },
    "r221":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(3)",
        "Topic":  "480",
        "URI":  "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764"
        },
    "r222":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "14",
        "Topic":  "480",
        "URI":  "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764"
        },
    "r223":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "15",
        "Topic":  "480",
        "URI":  "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764"
        },
    "r224":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
        },
    "r225":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
        },
    "r226":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
        },
    "r227":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
        },
    "r228":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
        },
    "r229":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.3-04)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
        },
    "r23":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(6)(a)(1))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r230":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/topic&trid=2208762"
        },
    "r231":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044"
        },
    "r232":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130532-203044"
        },
    "r233":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045"
        },
    "r234":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045"
        },
    "r235":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045"
        },
    "r236":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045"
        },
    "r237":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045"
        },
    "r238":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045"
        },
    "r239":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
        },
    "r24":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(6)(a)(3))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r240":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
        },
    "r241":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
        },
    "r242":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "710",
        "URI":  "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367"
        },
    "r243":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(ii)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
        },
    "r244":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(01)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
        },
    "r245":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921"
        },
    "r246":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899"
        },
    "r247":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
        },
    "r248":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
        },
    "r249":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
        },
    "r25":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(6)(a)(4))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r250":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
        },
    "r251":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
        },
    "r252":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a),(g)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
        },
    "r253":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
        },
    "r254":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)(1)(i)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
        },
    "r255":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(i)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
        },
    "r256":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
        },
    "r257":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901"
        },
    "r258":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 14.F)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
        },
    "r259":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907"
        },
    "r26":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(6)(a))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r260":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907"
        },
    "r261":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/topic&trid=2228938"
        },
    "r262":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "730",
        "URI":  "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
        },
    "r263":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84176650&loc=SL37586934-109318"
        },
    "r264":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318"
        },
    "r265":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318"
        },
    "r266":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
        },
    "r267":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
        },
    "r268":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
        },
    "r269":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
        },
    "r27":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(6)(b))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r270":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
        },
    "r271":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "05",
        "SubTopic":  "30",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
        },
    "r272":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=84229725&loc=d3e845-128460"
        },
    "r273":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=84229725&loc=d3e848-128460"
        },
    "r274":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
        },
    "r275":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
        },
    "r276":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
        },
    "r277":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "37",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=108330185&loc=d3e2207-128464"
        },
    "r278":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472"
        },
    "r279":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472"
        },
    "r28":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(6)(c))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r280":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
        },
    "r281":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "38",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473"
        },
    "r282":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "30",
        "SubTopic":  "30",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6578-128477"
        },
    "r283":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "30",
        "SubTopic":  "30",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6613-128477"
        },
    "r284":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(b)",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
        },
    "r285":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(b)(4)",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
        },
    "r286":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "805",
        "URI":  "http://asc.fasb.org/topic&trid=2303972"
        },
    "r287":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "808",
        "URI":  "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
        },
    "r288":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
        },
    "r289":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
        },
    "r29":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(7))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r290":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
        },
    "r291":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
        },
    "r292":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "21",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683"
        },
    "r293":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "23",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683"
        },
    "r294":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683"
        },
    "r295":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(1)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
        },
    "r296":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(2)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
        },
    "r297":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
        },
    "r298":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(3)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
        },
    "r299":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c),(3)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
        },
    "r3":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
        },
    "r30":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(8))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r300":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bb)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5710-111685"
        },
    "r301":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5710-111685"
        },
    "r302":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5728-111685"
        },
    "r303":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108788376&loc=SL6759159-111685"
        },
    "r304":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108788376&loc=d3e5747-111685"
        },
    "r305":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108788376&loc=SL6228884-111685"
        },
    "r306":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108788376&loc=SL6228884-111685"
        },
    "r307":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4I",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=84234705&loc=SL4590271-111686"
        },
    "r308":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4J",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591551-111686"
        },
    "r309":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4K",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591552-111686"
        },
    "r31":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.1)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r310":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/topic&trid=2197479"
        },
    "r311":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
        },
    "r312":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
        },
    "r313":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)(1)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
        },
    "r314":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a),(c)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
        },
    "r315":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
        },
    "r316":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
        },
    "r317":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4C",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
        },
    "r318":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4D",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(1)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
        },
    "r319":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4D",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
        },
    "r32":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.13)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r320":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6A",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "20",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=109976185&loc=SL5864739-113975"
        },
    "r321":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258"
        },
    "r322":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258"
        },
    "r323":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
        },
    "r324":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
        },
    "r325":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bb)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
        },
    "r326":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bbb)(2)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
        },
    "r327":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2C",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258"
        },
    "r328":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258"
        },
    "r329":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/topic&trid=2155941"
        },
    "r33":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.14)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r330":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
        },
    "r331":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894"
        },
    "r332":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
        },
    "r333":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "230",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
        },
    "r334":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Subparagraph":  "(b,c)",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900"
        },
    "r335":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
        },
    "r336":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
        },
    "r337":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
        },
    "r338":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
        },
    "r339":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
        },
    "r34":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.17)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r340":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
        },
    "r341":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(Note 3)",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
        },
    "r342":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "20",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707"
        },
    "r343":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707"
        },
    "r344":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77907726&loc=d3e41457-112716"
        },
    "r345":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77907726&loc=d3e41460-112716"
        },
    "r346":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
        },
    "r347":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718"
        },
    "r348":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718"
        },
    "r349":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735"
        },
    "r35":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19(a))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r350":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(b)",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737"
        },
    "r351":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=113997351&loc=SL77916155-209984"
        },
    "r352":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
        },
    "r353":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
        },
    "r354":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977"
        },
    "r355":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977"
        },
    "r356":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977"
        },
    "r357":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
        },
    "r358":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
        },
    "r359":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
        },
    "r36":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19(b),22(b))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r360":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980"
        },
    "r361":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(3)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
        },
    "r362":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
        },
    "r363":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r364":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(1)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r365":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(2)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r366":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(3)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r367":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(4)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r368":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r369":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
        },
    "r37":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19,20)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r370":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "53",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
        },
    "r371":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888428&loc=SL77919396-209981"
        },
    "r372":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
        },
    "r373":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
        },
    "r374":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
        },
    "r375":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
        },
    "r376":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864"
        },
    "r377":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864"
        },
    "r378":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
        },
    "r379":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/topic&trid=2122745"
        },
    "r38":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19-26)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r380":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719"
        },
    "r381":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(1)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719"
        },
    "r382":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(2)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719"
        },
    "r383":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(3)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719"
        },
    "r384":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4D",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)(2)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=109247956&loc=SL51823488-111719"
        },
    "r385":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "340",
        "Topic":  "928",
        "URI":  "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
        },
    "r386":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "20",
        "Topic":  "940",
        "URI":  "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
        },
    "r387":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(1)(a))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r388":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(11))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r389":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(13))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r39":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.20)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r390":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(16))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r391":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(22))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r392":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(23))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r393":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03.15(3),(4))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r394":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03.17)",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r395":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(15))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260"
        },
    "r396":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(22))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260"
        },
    "r397":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(23))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260"
        },
    "r398":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04.9)",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260"
        },
    "r399":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "470",
        "Subparagraph":  "e",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
        },
    "r4":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
        },
    "r40":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.20,24)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r400":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "470",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
        },
    "r401":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "825",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
        },
    "r402":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(16))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
        },
    "r403":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(12))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
        },
    "r404":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(16))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
        },
    "r405":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(23)(a)(4))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
        },
    "r406":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(24))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
        },
    "r407":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(25))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
        },
    "r408":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(8))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
        },
    "r409":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03.(a),19)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
        },
    "r41":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.21)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r410":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03.17)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
        },
    "r411":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(18))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263"
        },
    "r412":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(19))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263"
        },
    "r413":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(8))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263"
        },
    "r414":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4H",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "40",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438"
        },
    "r415":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12(2)(i))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010"
        },
    "r416":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12C(1)(a))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010"
        },
    "r417":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-13(1))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010"
        },
    "r418":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-15(Column A))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010"
        },
    "r419":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "310",
        "Subparagraph":  "(SX 210.12-29(Footnote 4))",
        "Topic":  "948",
        "URI":  "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014"
        },
    "r42":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.22(a)(1))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r420":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "305",
        "Topic":  "954",
        "URI":  "http://asc.fasb.org/extlink&oid=84242212&loc=d3e2352-115587"
        },
    "r421":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "740",
        "Topic":  "954",
        "URI":  "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
        },
    "r422":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "360",
        "Subparagraph":  "(SX 210.12-28(Footnote 2))",
        "Topic":  "970",
        "URI":  "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
        },
    "r423":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "985",
        "URI":  "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
        },
    "r424":  {
        "Name":  "Regulation 12B",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "b-2"
        },
    "r425":  {
        "Article":  "12",
        "Name":  "Regulation S-X (SX)",
        "Number":  "210",
        "Publisher":  "SEC",
        "Section":  "13",
        "Sentence":  "Column B"
        },
    "r43":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.22(a)(2))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r44":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.22(b))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r45":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.22)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r46":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.24)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r47":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.25)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r48":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.26(c))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r49":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.29)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r5":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765"
        },
    "r50":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.29-30)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r51":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.29-31)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r52":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.31)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r53":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.6(a))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r54":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.9)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r55":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
        },
    "r56":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
        },
    "r57":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
        },
    "r58":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313"
        },
    "r59":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
        },
    "r6":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765"
        },
    "r60":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
        },
    "r61":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580"
        },
    "r62":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580"
        },
    "r63":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580"
        },
    "r64":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580"
        },
    "r65":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580"
        },
    "r66":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580"
        },
    "r67":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580"
        },
    "r68":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580"
        },
    "r69":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580"
        },
    "r7":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
        },
    "r70":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580"
        },
    "r71":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.3-03(e))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868656-224227"
        },
    "r72":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(210.5-03(11))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r73":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(1))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r74":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(10))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r75":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(20))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r76":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(21))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r77":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(8))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r78":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.1)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r79":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.1,2)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r8":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(1))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r80":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.2(a),(d))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r81":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.2)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r82":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.4)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r83":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.7(b))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r84":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.8)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r85":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.9)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r86":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "8",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
        },
    "r87":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585"
        },
    "r88":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585"
        },
    "r89":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585"
        },
    "r9":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(13))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
        },
    "r90":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585"
        },
    "r91":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585"
        },
    "r92":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585"
        },
    "r93":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585"
        },
    "r94":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3000-108585"
        },
    "r95":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585"
        },
    "r96":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585"
        },
    "r97":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "27",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3581-108585"
        },
    "r98":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585"
        },
    "r99":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585"
        }
    },
"version":  "2.1"
}


6 Subsequent Filings that Reference this Filing

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 1/29/24  Tesla, Inc.                       10-K       12/31/23  116:14M                                    Workiva Inc Wde… FA01/FA
 1/31/23  Tesla, Inc.                       10-K       12/31/22  125:30M                                    Donnelley … Solutions/FA
 5/02/22  Tesla, Inc.                       10-K/A     12/31/21   12:2.6M                                   ActiveDisclosure/FA
 2/07/22  Tesla, Inc.                       10-K       12/31/21  131:28M                                    Donnelley … Solutions/FA
 4/30/21  Tesla, Inc.                       10-K/A     12/31/20   12:2.3M                                   ActiveDisclosure/FA
 2/08/21  Tesla, Inc.                       10-K       12/31/20  149:31M                                    ActiveDisclosure/FA
Top
Filing Submission 0001564590-19-026445   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Wed., May 15, 10:39:31.7am ET