XML 90 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Segmentation and Geographical Distribution - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Net sales $ 67,449 $ 59,257
Subtotal NIAGEN® Related    
Disaggregation of Revenue [Line Items]    
Net sales 63,405 54,160
TRU NIAGEN®, Consumer Product    
Disaggregation of Revenue [Line Items]    
Net sales 56,705 47,090
NIAGEN® Ingredient    
Disaggregation of Revenue [Line Items]    
Net sales 6,700 7,070
Subtotal Other Goods and Services    
Disaggregation of Revenue [Line Items]    
Net sales 4,044 5,097
Other Ingredients    
Disaggregation of Revenue [Line Items]    
Net sales 707 2,128
Reference Standards    
Disaggregation of Revenue [Line Items]    
Net sales 3,061 2,925
Consulting and Other    
Disaggregation of Revenue [Line Items]    
Net sales 276 44
Consumer Products segment    
Disaggregation of Revenue [Line Items]    
Net sales 56,705 47,090
Consumer Products segment | Subtotal NIAGEN® Related    
Disaggregation of Revenue [Line Items]    
Net sales 56,705 47,090
Consumer Products segment | TRU NIAGEN®, Consumer Product    
Disaggregation of Revenue [Line Items]    
Net sales 56,705 47,090
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 7,407 9,198
Ingredients segment | Subtotal NIAGEN® Related    
Disaggregation of Revenue [Line Items]    
Net sales 6,700 7,070
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 6,700 7,070
Ingredients segment | Subtotal Other Goods and Services    
Disaggregation of Revenue [Line Items]    
Net sales 707 2,128
Ingredients segment | Other Ingredients    
Disaggregation of Revenue [Line Items]    
Net sales 707 2,128
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,337 2,969
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,337 2,969
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,061 2,925
Analytical Reference Standards and Services segment | Consulting and Other    
Disaggregation of Revenue [Line Items]    
Net sales $ 276 $ 44