XML 86 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Business and Geographical Reporting Segments, Depreciation and Amortization by Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Depreciation and Amortization by Reportable Segment [Abstract]    
Depreciation and amortization $ 5,553 $ 5,293
Operating Segments [Member] | Dermatology Recurring Procedures [Member]    
Depreciation and Amortization by Reportable Segment [Abstract]    
Depreciation and amortization 4,793 4,421
Operating Segments [Member] | Dermatology Procedures Equipment [Member]    
Depreciation and Amortization by Reportable Segment [Abstract]    
Depreciation and amortization 746 857
Unallocated [Member]    
Depreciation and Amortization by Reportable Segment [Abstract]    
Depreciation and amortization $ 14 $ 15