XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Business and Geographical Reporting Segments - Disaggregation of Revenue by Geographical Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Business and Geographical Reporting Segments [Abstract]        
Revenues $ 7,663 $ 8,435 $ 14,475 $ 15,189
Domestic [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 5,060 5,381 9,457 9,841
China [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 1,659 1,018 2,493 2,120
Middle East [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 307 284 1,018 714
Other Foreign [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 637 1,752 1,507 2,514
Dermatology Recurring Procedures [Member] | Operating Segments [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 5,119 5,339 9,846 10,035
Dermatology Recurring Procedures [Member] | Operating Segments [Member] | Domestic [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 4,663 4,923 8,911 9,243
Dermatology Recurring Procedures [Member] | Operating Segments [Member] | China [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 0 0 0 0
Dermatology Recurring Procedures [Member] | Operating Segments [Member] | Middle East [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 0 0 0 0
Dermatology Recurring Procedures [Member] | Operating Segments [Member] | Other Foreign [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 456 416 935 792
Dermatology Procedures Equipment [Member] | Operating Segments [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 2,544 3,096 4,629 5,154
Dermatology Procedures Equipment [Member] | Operating Segments [Member] | Domestic [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 397 458 546 598
Dermatology Procedures Equipment [Member] | Operating Segments [Member] | China [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 1,659 1,018 2,493 2,120
Dermatology Procedures Equipment [Member] | Operating Segments [Member] | Middle East [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues 307 284 1,018 714
Dermatology Procedures Equipment [Member] | Operating Segments [Member] | Other Foreign [Member]        
Business and Geographical Reporting Segments [Abstract]        
Revenues $ 181 $ 1,336 $ 572 $ 1,722