Quarterly report pursuant to Section 13 or 15(d)

Revenue - Disaggregation of Revenue (Details)

v3.22.2.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 3,329 $ 3,049 $ 9,361 $ 7,170
Device revenue        
Disaggregation of Revenue [Line Items]        
Revenue 2,410 2,031 6,214 4,525
Service and support        
Disaggregation of Revenue [Line Items]        
Revenue 484 477 1,440 1,412
Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 251   812  
Rentals and subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue   239   698
Parts and other        
Disaggregation of Revenue [Line Items]        
Revenue 184 260 788 478
Collaborative arrangements        
Disaggregation of Revenue [Line Items]        
Revenue   42 107 57
EksoHealth        
Disaggregation of Revenue [Line Items]        
Revenue 3,224 2,716 8,333 6,306
EksoHealth | Device revenue        
Disaggregation of Revenue [Line Items]        
Revenue 2,338 1,791 5,670 3,900
EksoHealth | Service and support        
Disaggregation of Revenue [Line Items]        
Revenue 484 477 1,440 1,412
EksoHealth | Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 237   678  
EksoHealth | Rentals and subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue   173   510
EksoHealth | Parts and other        
Disaggregation of Revenue [Line Items]        
Revenue 165 233 438 427
EksoHealth | Collaborative arrangements        
Disaggregation of Revenue [Line Items]        
Revenue   42 107 57
EksoWorks        
Disaggregation of Revenue [Line Items]        
Revenue 105 333 1,028 864
EksoWorks | Device revenue        
Disaggregation of Revenue [Line Items]        
Revenue 72 240 544 625
EksoWorks | Service and support        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
EksoWorks | Subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue 14   134  
EksoWorks | Rentals and subscriptions        
Disaggregation of Revenue [Line Items]        
Revenue   66   188
EksoWorks | Parts and other        
Disaggregation of Revenue [Line Items]        
Revenue $ 19 27 350 51
EksoWorks | Collaborative arrangements        
Disaggregation of Revenue [Line Items]        
Revenue   $ 0 $ 0 $ 0