XML 73 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Schedule of Potential Weighted Common Shares Outstanding that were Excluded from Computation of Basic and Diluted Net Loss per Share of Common Stock (Detail)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Stock options [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Potential common shares excluded from computation of net loss per share 260,852us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
13,881,355us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
25,007,776us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
Convertible senior notes [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Potential common shares excluded from computation of net loss per share 2,344,998us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= tsla_ConvertibleSeniorNotesMember
411,560us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= tsla_ConvertibleSeniorNotesMember
 
Warrant issued in May 2013 [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Potential common shares excluded from computation of net loss per share 921,985us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= tsla_WarrantsIssuedInMayTwoThousandAndThirteenMember
   
Employee stock purchase plan [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Potential common shares excluded from computation of net loss per share 23,859us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= tsla_EmployeeStockPurchasePlanMember
23,296us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= tsla_EmployeeStockPurchasePlanMember
59,763us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= tsla_EmployeeStockPurchasePlanMember
Restricted stock units [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Potential common shares excluded from computation of net loss per share 88,213us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockUnitsRSUMember
224us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
DOE warrant [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Potential common shares excluded from computation of net loss per share   1,061,439us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= tsla_DOEWarrantMember
2,342,353us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= tsla_DOEWarrantMember