XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business Segments - Schedule of Major Customers (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
A.S. Watson Group - Related Party | Related Party | Trade receivables          
Concentration Risk [Line Items]          
Concentration risk, percentage     44.70%   52.70%
A.S. Watson Group - Related Party | Related Party | Consumer Products segment | Net sales          
Concentration Risk [Line Items]          
Concentration risk, percentage 16.40% 14.70% 14.90% 15.60%  
Amazon Marketplaces | Trade receivables          
Concentration Risk [Line Items]          
Concentration risk, percentage         12.20%
Life Extension | Trade receivables          
Concentration Risk [Line Items]          
Concentration risk, percentage     16.60%   16.10%
Life Extension | Consumer Products segment | Net sales          
Concentration Risk [Line Items]          
Concentration risk, percentage   10.00% 11.40%