XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Abstract]        
Revenues, net $ 7,711 $ 5,613 $ 20,920 $ 16,373
Dermatology Recurring Procedures [Member]        
Disaggregation of Revenue [Abstract]        
Revenues, net 5,710 3,835 15,841 12,332
Dermatology Procedures Equipment [Member]        
Disaggregation of Revenue [Abstract]        
Revenues, net 2,001 1,778 5,079 4,041
Domestic [Member]        
Disaggregation of Revenue [Abstract]        
Revenues, net 5,889 3,951 16,036 12,658
Domestic [Member] | Dermatology Recurring Procedures [Member]        
Disaggregation of Revenue [Abstract]        
Revenues, net 5,370 3,690 14,923 11,957
Domestic [Member] | Dermatology Procedures Equipment [Member]        
Disaggregation of Revenue [Abstract]        
Revenues, net 519 261 1,113 701
Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Revenues, net 1,822 1,662 4,884 3,715
Foreign [Member] | Dermatology Recurring Procedures [Member]        
Disaggregation of Revenue [Abstract]        
Revenues, net 340 145 918 375
Foreign [Member] | Dermatology Procedures Equipment [Member]        
Disaggregation of Revenue [Abstract]        
Revenues, net $ 1,482 $ 1,517 $ 3,966 $ 3,340