v3.26.1
Business and Geographical Reporting Segments - Disaggregation of Revenue by Geographical Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Business and Geographical Reporting Segments [Abstract]    
Revenues $ 30,696 $ 33,562
Dermatology Recurring Procedures [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 21,478 21,171
Dermatology Procedures Equipment [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 9,218 12,391
Domestic [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 20,584 20,888
China [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 3,355 4,069
Middle East [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 1,896 2,766
Other Foreign [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 4,861 5,839
Operating Segments [Member] | Dermatology Recurring Procedures [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 21,478 21,171
Operating Segments [Member] | Dermatology Procedures Equipment [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 9,218 12,391
Operating Segments [Member] | Domestic [Member] | Dermatology Recurring Procedures [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 19,572 19,531
Operating Segments [Member] | Domestic [Member] | Dermatology Procedures Equipment [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 1,012 1,357
Operating Segments [Member] | China [Member] | Dermatology Recurring Procedures [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 0 0
Operating Segments [Member] | China [Member] | Dermatology Procedures Equipment [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 3,355 4,069
Operating Segments [Member] | Middle East [Member] | Dermatology Recurring Procedures [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 0 0
Operating Segments [Member] | Middle East [Member] | Dermatology Procedures Equipment [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 1,896 2,766
Operating Segments [Member] | Other Foreign [Member] | Dermatology Recurring Procedures [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues 1,906 1,640
Operating Segments [Member] | Other Foreign [Member] | Dermatology Procedures Equipment [Member]    
Business and Geographical Reporting Segments [Abstract]    
Revenues $ 2,955 $ 4,199