XML 24 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Abstract]    
Revenues, net $ 31,586 $ 29,855
Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue [Abstract]    
Revenues, net 23,713 21,053
Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue [Abstract]    
Revenues, net 7,873 8,802
Domestic [Member]    
Disaggregation of Revenue [Abstract]    
Revenues, net 24,888 23,079
Domestic [Member] | Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue [Abstract]    
Revenues, net 23,645 21,053
Domestic [Member] | Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue [Abstract]    
Revenues, net 1,243 2,026
Foreign [Member]    
Disaggregation of Revenue [Abstract]    
Revenues, net 6,698 6,776
Foreign [Member] | Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue [Abstract]    
Revenues, net 68 0
Foreign [Member] | Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue [Abstract]    
Revenues, net $ 6,630 $ 6,776