Quarterly report pursuant to Section 13 or 15(d)

Revenue - Summary of Disaggregation of Revenue (Details)

v3.23.1
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 4,122 $ 2,567
Device revenue    
Disaggregation of Revenue [Line Items]    
Revenue 3,159 1,272
Service and support    
Disaggregation of Revenue [Line Items]    
Revenue 644 467
Subscriptions    
Disaggregation of Revenue [Line Items]    
Revenue 282 285
Parts and other    
Disaggregation of Revenue [Line Items]    
Revenue 37 464
Collaborative arrangements    
Disaggregation of Revenue [Line Items]    
Revenue   79
EksoHealth    
Disaggregation of Revenue [Line Items]    
Revenue 3,997 1,881
EksoHealth | Device revenue    
Disaggregation of Revenue [Line Items]    
Revenue 3,048 963
EksoHealth | Service and support    
Disaggregation of Revenue [Line Items]    
Revenue 644 467
EksoHealth | Subscriptions    
Disaggregation of Revenue [Line Items]    
Revenue 275 216
EksoHealth | Parts and other    
Disaggregation of Revenue [Line Items]    
Revenue 30 156
EksoHealth | Collaborative arrangements    
Disaggregation of Revenue [Line Items]    
Revenue   79
EksoWorks    
Disaggregation of Revenue [Line Items]    
Revenue 125 686
EksoWorks | Device revenue    
Disaggregation of Revenue [Line Items]    
Revenue 111 309
EksoWorks | Service and support    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
EksoWorks | Subscriptions    
Disaggregation of Revenue [Line Items]    
Revenue 7 69
EksoWorks | Parts and other    
Disaggregation of Revenue [Line Items]    
Revenue $ 7 308
EksoWorks | Collaborative arrangements    
Disaggregation of Revenue [Line Items]    
Revenue   $ 0