XML 63 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Business Segmentation and Geographical Distribution - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Net sales $ 72,050 $ 67,449
Subtotal Niagen® Related    
Disaggregation of Revenue [Line Items]    
Net sales 68,390 63,405
Tru Niagen®, Consumer Product    
Disaggregation of Revenue [Line Items]    
Net sales 60,110 56,705
Niagen® Ingredient    
Disaggregation of Revenue [Line Items]    
Net sales 8,280 6,700
Subtotal Other Goods and Services    
Disaggregation of Revenue [Line Items]    
Net sales 3,660 4,044
Other Ingredients    
Disaggregation of Revenue [Line Items]    
Net sales 456 707
Reference Standards    
Disaggregation of Revenue [Line Items]    
Net sales 3,081 3,061
Consulting and Other    
Disaggregation of Revenue [Line Items]    
Net sales 123 276
Consumer Products segment    
Disaggregation of Revenue [Line Items]    
Net sales 60,110 56,705
Consumer Products segment | Subtotal Niagen® Related    
Disaggregation of Revenue [Line Items]    
Net sales 60,110 56,705
Consumer Products segment | Tru Niagen®, Consumer Product    
Disaggregation of Revenue [Line Items]    
Net sales 60,110 56,705
Consumer Products segment | Niagen® Ingredient    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Consumer Products segment | Subtotal Other Goods and Services    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Consumer Products segment | Other Ingredients    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Consumer Products segment | Reference Standards    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Consumer Products segment | Consulting and Other    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Ingredients segment    
Disaggregation of Revenue [Line Items]    
Net sales 8,736 7,407
Ingredients segment | Subtotal Niagen® Related    
Disaggregation of Revenue [Line Items]    
Net sales 8,280 6,700
Ingredients segment | Tru Niagen®, Consumer Product    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Ingredients segment | Niagen® Ingredient    
Disaggregation of Revenue [Line Items]    
Net sales 8,280 6,700
Ingredients segment | Subtotal Other Goods and Services    
Disaggregation of Revenue [Line Items]    
Net sales 456 707
Ingredients segment | Other Ingredients    
Disaggregation of Revenue [Line Items]    
Net sales 456 707
Ingredients segment | Reference Standards    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Ingredients segment | Consulting and Other    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Analytical Reference Standards and Services segment    
Disaggregation of Revenue [Line Items]    
Net sales 3,204 3,337
Analytical Reference Standards and Services segment | Subtotal Niagen® Related    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Analytical Reference Standards and Services segment | Tru Niagen®, Consumer Product    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Analytical Reference Standards and Services segment | Niagen® Ingredient    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Analytical Reference Standards and Services segment | Subtotal Other Goods and Services    
Disaggregation of Revenue [Line Items]    
Net sales 3,204 3,337
Analytical Reference Standards and Services segment | Other Ingredients    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Analytical Reference Standards and Services segment | Reference Standards    
Disaggregation of Revenue [Line Items]    
Net sales 3,081 3,061
Analytical Reference Standards and Services segment | Consulting and Other    
Disaggregation of Revenue [Line Items]    
Net sales $ 123 $ 276