Annual report pursuant to Section 13 and 15(d)

The Merger, Offering and Other Related Transactions (Private Placement Offering and Offer to Amend and Exercise, Narrative) (Details)

v2.4.1.9
The Merger, Offering and Other Related Transactions (Private Placement Offering and Offer to Amend and Exercise, Narrative) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
0 Months Ended 12 Months Ended 1 Months Ended
Feb. 06, 2014
Jan. 14, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Nov. 30, 2013
Oct. 31, 2014
Nov. 30, 2014
Private Placement Offering [Line items]                
Number of Units issued 9,720,000ekso_EquityIssuedDuringPeriodUnitsNewIssues 20,580,000ekso_EquityIssuedDuringPeriodUnitsNewIssues 30,300,000ekso_EquityIssuedDuringPeriodUnitsNewIssues          
Price per Unit $ 1.00ekso_EquityIssuedDuringPeriodUnitsNewIssuesPricePerUnit $ 1.00ekso_EquityIssuedDuringPeriodUnitsNewIssuesPricePerUnit $ 1.00ekso_EquityIssuedDuringPeriodUnitsNewIssuesPricePerUnit          
Shares attached to each Unit 1ekso_EquityUnitsSharesPerUnit 1ekso_EquityUnitsSharesPerUnit 1ekso_EquityUnitsSharesPerUnit          
Warrants attached to each Unit 1ekso_EquityUnitsWarrantsPerUnit 1ekso_EquityUnitsWarrantsPerUnit 1ekso_EquityUnitsWarrantsPerUnit          
Gross proceeds        $ 2,000us-gaap_ProceedsFromConvertibleDebt $ 3,311us-gaap_ProceedsFromConvertibleDebt      
Repayment of senior note     2,596us-gaap_RepaymentsOfNotesPayable 1,829us-gaap_RepaymentsOfNotesPayable 610us-gaap_RepaymentsOfNotesPayable      
Conversion price     $ 1.00us-gaap_DebtInstrumentConvertibleConversionPrice1          
Payment of debt conversion and private placement commission     3,030us-gaap_PaymentOfFinancingAndStockIssuanceCosts          
Number of shares called by warrants     36,055,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 1,388,573us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights     30,300,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights  
Bridge Warrants [Member]                
Private Placement Offering [Line items]                
Exercise price     $ 1.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= ekso_BridgeNoteWarrantsMember
    $ 1.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= ekso_BridgeNoteWarrantsMember
   
Expiration period     3 years     3 years    
Number of shares called by warrants     2,500,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= ekso_BridgeNoteWarrantsMember
         
PPO Warrants [Member]                
Private Placement Offering [Line items]                
Exercise price     $ 2.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= ekso_PrivatePlacementWarrantsMember
        $ 2.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= ekso_PrivatePlacementWarrantsMember
Expiration period     5 years          
Number of shares called by warrants     30,300,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= ekso_PrivatePlacementWarrantsMember
        22,755,500us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= ekso_PrivatePlacementWarrantsMember
PPO Warrants [Member] | Offer to Amend and Exercise [Member]                
Private Placement Offering [Line items]                
Exercise price               $ 1.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= ekso_PrivatePlacementWarrantsMember
/ us-gaap_StatementScenarioAxis
= ekso_OfferToAmendAndExerciseMember
Bridge Agent Warrants [Member]                
Private Placement Offering [Line items]                
Exercise price     $ 1.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= ekso_BridgeNotesPlacementAgentWarrantsMember
         
Expiration period     5 years          
Number of shares called by warrants     500,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= ekso_BridgeNotesPlacementAgentWarrantsMember
         
PPO Agent Warrants [Member]                
Private Placement Offering [Line items]                
Exercise price     $ 1.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= ekso_PrivatePlacementAgentWarrantsMember
         
Number of shares called by warrants     2,500,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= ekso_PrivatePlacementAgentWarrantsMember
         
2013 Bridge Notes [Member]                
Private Placement Offering [Line items]                
Gross proceeds     25,300us-gaap_ProceedsFromConvertibleDebt
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_BridgeLoanMember
         
Debt and accrued interest     5,083us-gaap_InterestPayableCurrent
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_BridgeLoanMember
    83us-gaap_InterestPayableCurrent
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_BridgeLoanMember
   
Repayment of senior note     2,553us-gaap_RepaymentsOfNotesPayable
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_BridgeLoanMember
         
Payment of offering costs     $ 3,338us-gaap_PaymentsOfStockIssuanceCosts
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_BridgeLoanMember
         
Number of shares called by warrants           5,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_BridgeLoanMember