Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies and Estimates - Narrative (Details)

v3.20.4
Summary of Significant Accounting Policies and Estimates - Narrative (Details)
1 Months Ended 12 Months Ended
Mar. 24, 2020
May 31, 2020
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jan. 31, 2019
USD ($)
Significant Accounting Policies [Line Items]          
Reverse stock split 0.0667        
Reduction on workforce   35.00% 35.00%    
Restructuring     $ 244,000 $ 0  
Impairment loss on long-lived assets     0 $ 0  
Impairment of goodwill     $ 189,000    
Government grant         $ 1,500,000
Minimum          
Significant Accounting Policies [Line Items]          
Estimated life     3 years    
Accounts receivable payment terms     30 days    
Minimum | EksoHealth          
Significant Accounting Policies [Line Items]          
Accounts receivable payment terms     12 months    
Maximum          
Significant Accounting Policies [Line Items]          
Estimated life     10 years    
Accounts receivable payment terms     90 days    
Maximum | EksoHealth          
Significant Accounting Policies [Line Items]          
Accounts receivable payment terms     48 months    
Customer concentration risk | Accounts receivable          
Significant Accounting Policies [Line Items]          
Concentration risk percentage       11.00%  
Customer concentration risk | Accounts receivable | Customer A          
Significant Accounting Policies [Line Items]          
Concentration risk percentage     13.00%    
Customer concentration risk | Accounts receivable | Customer B          
Significant Accounting Policies [Line Items]          
Concentration risk percentage     10.00%    
Customer concentration risk | Revenue benchmark          
Significant Accounting Policies [Line Items]          
Concentration risk percentage       15.00%