XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary Of Significant Accounting Policies (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Mar. 05, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Remaining performance obligation $ 1,400,000        
Revenue recognized 2,643,425 $ 2,664,371      
Capitalized contract costs 400,000        
Exercise price of warrants     $ 0.28   $ 0.70
Revenues 6,971,632 $ 6,977,672      
Accounting Standards Update 2014-09 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Effect on accumulated deficit       $ 300,000  
Accounting Standards Update 2014-09 [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Effect on income $ 100,000        
Stock Options And Stock Appreciation Rights [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, requisite service period 4 years        
Options and stock appreciation rights outstanding 1,236,445     413,301  
Weighted average exercise price $ 3.27     $ 9.04  
Warrants [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock issuable upon exercise 2,949,314        
Exercise price of warrants $ 2.32        
Restricted Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unvested restricted shares 573,451     680,363  
Stock Options And Stock Appreciation Rights [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Anti-dilutive common shares excluded from the computation of diluted earnings per share 1,236,445 665,477      
Restricted Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Anti-dilutive common shares excluded from the computation of diluted earnings per share 280,560 671,929      
Warrants [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Anti-dilutive common shares excluded from the computation of diluted earnings per share 1,077,255 38,887,708      
Convertible Preferred Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock issuable upon exercise 40,081,485        
Systems [Member] | Revenue from Contract with Customer [Member] | Customer Concentration Risk [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Revenues percentage 1.00% 3.00%      
Disposables [Member] | Revenue from Contract with Customer [Member] | Customer Concentration Risk [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Revenues percentage 37.00% 40.00%      
Royalty [Member] | Revenue from Contract with Customer [Member] | Customer Concentration Risk [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Revenues percentage 10.00% 11.00%      
Other Recurring Revenue [Member] | Revenue from Contract with Customer [Member] | Customer Concentration Risk [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Revenues percentage 53.00% 46.00%