XML 87 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Business and Geographical Reporting Segments, Disaggregation of Revenue by Geographical Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues $ 33,562 $ 33,358
Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 21,171 21,530
Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 12,391 11,828
Domestic [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 20,888 23,028
China [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 4,069 3,340
Other Foreign [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 8,605 6,990
Operating Segments [Member] | Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 21,171 21,530
Operating Segments [Member] | Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 12,391 11,828
Operating Segments [Member] | Domestic [Member] | Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 19,531 20,215
Operating Segments [Member] | Domestic [Member] | Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 1,357 2,813
Operating Segments [Member] | China [Member] | Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 0 0
Operating Segments [Member] | China [Member] | Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 4,069 3,340
Operating Segments [Member] | Other Foreign [Member] | Dermatology Recurring Procedures [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues 1,640 1,315
Operating Segments [Member] | Other Foreign [Member] | Dermatology Procedures Equipment [Member]    
Disaggregation of Revenue by Geographical Region [Abstract]    
Revenues $ 6,965 $ 5,675