XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies - Summary of Revenue Disaggregated by Segment, Product and Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 2,020 $ 1,658
Biomedical Market [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 1,771 $ 1,427
% of Total Revenues 100.00% 100.00%
Biomedical Market [Member] | U.S. [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 1,550 $ 1,138
Biomedical Market [Member] | International [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues 221 289
Biomedical Market [Member] | Cells [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 446 $ 323
% of Total Revenues 25.00% 23.00%
Biomedical Market [Member] | Cells [Member] | U.S. [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 337 $ 165
Biomedical Market [Member] | Cells [Member] | International [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues 109 158
Biomedical Market [Member] | Media [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 1,325 $ 1,104
% of Total Revenues 75.00% 77.00%
Biomedical Market [Member] | Media [Member] | U.S. [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 1,213 $ 973
Biomedical Market [Member] | Media [Member] | International [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues 112 131
Anti-Aging Skincare Market [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 249 $ 231
% of Total Revenues 100.00% 100.00%
Anti-Aging Skincare Market [Member] | Ecommerce [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 249 $ 166
% of Total Revenues 100.00% 72.00%
Anti-Aging Skincare Market [Member] | Professional [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues   $ 65
% of Total Revenues   28.00%