XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments - Major Customers (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
A.S. Watson Group - Related Party | Related Party | Trade receivables        
Concentration Risk [Line Items]        
Concentration risk, percentage   45.30%   36.60%
A.S. Watson Group - Related Party | Related Party | Consumer Products segment | Net sales        
Concentration Risk [Line Items]        
Concentration risk, percentage 14.70% 15.60% 12.00%  
Life Extension | Trade receivables        
Concentration Risk [Line Items]        
Concentration risk, percentage   22.80%    
Life Extension | Consumer Products segment | Net sales        
Concentration Risk [Line Items]        
Concentration risk, percentage 10.00%      
Nestlé (NHSc) | Trade receivables        
Concentration Risk [Line Items]        
Concentration risk, percentage       23.60%
Amazon Marketplaces | Trade receivables        
Concentration Risk [Line Items]        
Concentration risk, percentage   11.20%    
Three Customers | Trade receivables        
Concentration Risk [Line Items]        
Concentration risk, percentage   79.00%