Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Disaggregation of Revenue (Details)

v3.19.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]    
Revenue $ 3,616 $ 2,518
Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 3,616 2,518
Device revenue    
Disaggregation of Revenue [Line Items]    
Revenue 2,792  
Service, support and rentals    
Disaggregation of Revenue [Line Items]    
Revenue 705  
Parts and other    
Disaggregation of Revenue [Line Items]    
Revenue 119  
EksoHealth | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 2,814 2,122
EksoHealth | Device revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 2,075  
EksoHealth | Service, support and rentals | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 705  
EksoHealth | Parts and other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 34  
EksoWorks | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 802 $ 396
EksoWorks | Device revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 717  
EksoWorks | Service, support and rentals | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 0  
EksoWorks | Parts and other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue $ 85