XML 92 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Segmentation and Geographical Distribution - Major Customers and Major Vendor (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Customer Concentration Risk | Revenue | A.S. Watson Group | Affiliated Entity | Consumer Products segment    
Concentration Risk [Line Items]    
Concentration risk, percentage 13.80% 13.00%
Customer Concentration Risk | Accounts Receivable | A.S. Watson Group | Affiliated Entity    
Concentration Risk [Line Items]    
Concentration risk, percentage 39.60% 31.90%
Customer Concentration Risk | Accounts Receivable | Life Extension    
Concentration Risk [Line Items]    
Concentration risk, percentage 22.10% 17.70%
Customer Concentration Risk | Accounts Receivable | Persona    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.30%  
Customer Concentration Risk | Accounts Receivable | Amazon Marketplaces    
Concentration Risk [Line Items]    
Concentration risk, percentage   12.00%
Customer Concentration Risk | Accounts Receivable | Matakana Health    
Concentration Risk [Line Items]    
Concentration risk, percentage   11.10%
Supplier Concentration Risk | Accounts Payable | Vendor A    
Concentration Risk [Line Items]    
Concentration risk, percentage 32.10% 39.70%