Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Disaggregation of Revenue (Details)

v3.19.3
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Revenue $ 3,319 $ 2,550 $ 10,197 $ 8,036
Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 3,319 2,550 10,197 8,036
Device revenue        
Disaggregation of Revenue [Line Items]        
Revenue 2,662 1,820 7,978 6,360
Service, support and rentals        
Disaggregation of Revenue [Line Items]        
Revenue 567 653 1,941 1,434
Parts and other        
Disaggregation of Revenue [Line Items]        
Revenue 72 60 252 214
Collaborative arrangements        
Disaggregation of Revenue [Line Items]        
Revenue 18 17 26 28
EksoHealth | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 2,981 1,744 8,635 6,266
EksoHealth | Device revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 2,373 1,084 6,613 4,691
EksoHealth | Service, support and rentals | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 567 644 1,941 1,425
EksoHealth | Parts and other | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 41 16 81 150
EksoHealth | Collaborative arrangements | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
EksoWorks | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 320 789 1,536 1,742
EksoWorks | Device revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 289 736 1,365 1,669
EksoWorks | Service, support and rentals | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 0 9 0 9
EksoWorks | Parts and other | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 31 44 171 64
EksoWorks | Collaborative arrangements | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 18 17 26 28
Other | Device revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other | Service, support and rentals | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other | Parts and other | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other | Collaborative arrangements | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue $ 18 $ 17 $ 26 $ 28