Annual report pursuant to Section 13 and 15(d)

Capitalization and Equity Structure (Narrative) (Details)

v2.4.1.9
Capitalization and Equity Structure (Narrative) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended 0 Months Ended 1 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jan. 14, 2014
Nov. 30, 2014
Oct. 31, 2014
Capitalization and Equity Structure [Abstract]            
Common stock, shares authorized 500,000,000us-gaap_CommonStockSharesAuthorized 60,952,000us-gaap_CommonStockSharesAuthorized        
Common stock, shares issued 101,621,358us-gaap_CommonStockSharesIssued 21,114,783us-gaap_CommonStockSharesIssued        
Common stock, shares outstanding 101,621,358us-gaap_CommonStockSharesOutstanding 21,114,783us-gaap_CommonStockSharesOutstanding        
Preferred stock, shares authorized 10,000,000us-gaap_PreferredStockSharesAuthorized 33,523,600us-gaap_PreferredStockSharesAuthorized        
Preferred stock, shares issued 0us-gaap_PreferredStockSharesIssued 25,923,872us-gaap_PreferredStockSharesIssued        
Preferred stock, shares outstanding 0us-gaap_PreferredStockSharesOutstanding 25,923,872us-gaap_PreferredStockSharesOutstanding        
Class of Stock [Line Items]            
Stock Issued During Period Shares Conversion of Convertible Preferred Stock 26,691,084ekso_StockIssuedDuringPeriodSharesConversionOfConvertiblePreferredStock          
Warrant Shares Issued 36,055,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 1,388,573us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights       30,300,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Gain (loss) on warrant liability $ (16,485)us-gaap_FairValueAdjustmentOfWarrants $ 186us-gaap_FairValueAdjustmentOfWarrants $ 17us-gaap_FairValueAdjustmentOfWarrants      
Proceeds from exercise of warrants, net of issuance costs 21,412us-gaap_ProceedsFromWarrantExercises            
Transfer of warrant liability to equity 27,099ekso_TransferOfWarrantLiabilityToEquity            
Warrants exercised 22,880,500ekso_ClassOfWarrantOrRightExercised          
Warrants [Member]            
Class of Stock [Line Items]            
Exercise price           $ 2.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
Preferred stock [Member]            
Class of Stock [Line Items]            
Warrants exercised 767,212ekso_ClassOfWarrantOrRightExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
         
Common Stock [Member]            
Class of Stock [Line Items]            
Stock Issued During Period Shares Conversion of Convertible Preferred Stock       26,691,084ekso_StockIssuedDuringPeriodSharesConversionOfConvertiblePreferredStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Warrant Shares Issued   621,361us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Exercise price $ 1.38us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Offer To Amend And Exercise [Member]            
Class of Stock [Line Items]            
Gain (loss) on warrant liability 16,485us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_StatementScenarioAxis
= ekso_OfferToAmendAndExerciseMember
         
Proceeds from exercise of warrants, net of issuance costs           22,756us-gaap_ProceedsFromWarrantExercises
/ us-gaap_StatementScenarioAxis
= ekso_OfferToAmendAndExerciseMember
Warrant solicitation costs           1,467ekso_WarrantSolicitationCosts
/ us-gaap_StatementScenarioAxis
= ekso_OfferToAmendAndExerciseMember
Transfer of warrant liability to equity         $ 27,099ekso_TransferOfWarrantLiabilityToEquity
/ us-gaap_StatementScenarioAxis
= ekso_OfferToAmendAndExerciseMember
 
Offer To Amend And Exercise [Member] | Warrants [Member]            
Class of Stock [Line Items]            
Exercise price           $ 1.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ us-gaap_StatementScenarioAxis
= ekso_OfferToAmendAndExerciseMember
Series A [Member]            
Capitalization and Equity Structure [Abstract]            
Preferred stock, shares issued   7,324,424us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= ekso_SeriesAconvertiblePreferredStockMember
       
Preferred stock, shares outstanding   7,324,424us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= ekso_SeriesAconvertiblePreferredStockMember
       
Class of Stock [Line Items]            
Conversion ratio 1.6290ekso_ConversionOfStockConversionRatio
/ us-gaap_StatementClassOfStockAxis
= ekso_SeriesAconvertiblePreferredStockMember
         
Series A-2 [Member]            
Capitalization and Equity Structure [Abstract]            
Preferred stock, shares issued   8,474,867us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= ekso_SeriesAtwoConvertiblePreferredStockMember
       
Preferred stock, shares outstanding   8,474,867us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= ekso_SeriesAtwoConvertiblePreferredStockMember
       
Class of Stock [Line Items]            
Conversion ratio 1.9548ekso_ConversionOfStockConversionRatio
/ us-gaap_StatementClassOfStockAxis
= ekso_SeriesAtwoConvertiblePreferredStockMember
         
Series B [Member]            
Capitalization and Equity Structure [Abstract]            
Preferred stock, shares issued   10,124,581us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= ekso_SeriesBconvertiblePreferredStockMember
       
Preferred stock, shares outstanding   10,124,581us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= ekso_SeriesBconvertiblePreferredStockMember
       
Class of Stock [Line Items]            
Conversion ratio 1.9548ekso_ConversionOfStockConversionRatio
/ us-gaap_StatementClassOfStockAxis
= ekso_SeriesBconvertiblePreferredStockMember