Annual report pursuant to Section 13 and 15(d)

Revenue - Summary of Disaggregation of Revenue (Details)

v3.23.1
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 12,912 $ 11,246
Device revenue    
Disaggregation of Revenue [Line Items]    
Revenue 8,893 7,566
Service and support    
Disaggregation of Revenue [Line Items]    
Revenue 1,923 1,891
Subscriptions    
Disaggregation of Revenue [Line Items]    
Revenue 1,103 977
Parts and other    
Disaggregation of Revenue [Line Items]    
Revenue 886 682
Collaborative arrangements    
Disaggregation of Revenue [Line Items]    
Revenue 107 130
EksoHealth    
Disaggregation of Revenue [Line Items]    
Revenue 11,830 9,750
EksoHealth | Device revenue    
Disaggregation of Revenue [Line Items]    
Revenue 8,305 6,428
EksoHealth | Service and support    
Disaggregation of Revenue [Line Items]    
Revenue 1,923 1,891
EksoHealth | Subscriptions    
Disaggregation of Revenue [Line Items]    
Revenue 967 723
EksoHealth | Parts and other    
Disaggregation of Revenue [Line Items]    
Revenue 528 578
EksoHealth | Collaborative arrangements    
Disaggregation of Revenue [Line Items]    
Revenue 107 130
EksoWorks    
Disaggregation of Revenue [Line Items]    
Revenue 1,082 1,496
EksoWorks | Device revenue    
Disaggregation of Revenue [Line Items]    
Revenue 588 1,138
EksoWorks | Service and support    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
EksoWorks | Subscriptions    
Disaggregation of Revenue [Line Items]    
Revenue 136 254
EksoWorks | Parts and other    
Disaggregation of Revenue [Line Items]    
Revenue 358 104
EksoWorks | Collaborative arrangements    
Disaggregation of Revenue [Line Items]    
Revenue $ 0 $ 0