XML 68 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Business and Geographical Reporting Segments, Disaggregation of Revenue by Geographical Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue by Geographical Region [Abstract]        
Revenues $ 8,797 $ 8,852 $ 23,986 $ 24,669
Domestic [Member]        
Disaggregation of Revenue by Geographical Region [Abstract]        
Revenues 5,570 5,839 15,411 17,249
Foreign [Member]        
Disaggregation of Revenue by Geographical Region [Abstract]        
Revenues 3,227 3,013 8,575 7,420
Operating Segments [Member] | Dermatology Recurring Procedures [Member]        
Disaggregation of Revenue by Geographical Region [Abstract]        
Revenues 5,381 5,280 15,416 15,945
Operating Segments [Member] | Dermatology Procedures Equipment [Member]        
Disaggregation of Revenue by Geographical Region [Abstract]        
Revenues 3,416 3,572 8,570 8,724
Operating Segments [Member] | Domestic [Member] | Dermatology Recurring Procedures [Member]        
Disaggregation of Revenue by Geographical Region [Abstract]        
Revenues 4,893 4,960 14,136 14,948
Operating Segments [Member] | Domestic [Member] | Dermatology Procedures Equipment [Member]        
Disaggregation of Revenue by Geographical Region [Abstract]        
Revenues 677 879 1,275 2,301
Operating Segments [Member] | Foreign [Member] | Dermatology Recurring Procedures [Member]        
Disaggregation of Revenue by Geographical Region [Abstract]        
Revenues 488 320 1,280 997
Operating Segments [Member] | Foreign [Member] | Dermatology Procedures Equipment [Member]        
Disaggregation of Revenue by Geographical Region [Abstract]        
Revenues $ 2,739 $ 2,693 $ 7,295 $ 6,423