XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Significant Accounting Policies - Summary of Revenue Disaggregated by Segment, Product and Geography Based on Management's Assessment (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation Of Revenue [Line Items]        
Total Revenues $ 2,321 $ 3,038 $ 4,539 $ 5,671
Biomedical Market [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues $ 1,850 $ 2,650 $ 3,639 $ 4,786
% of Total Revenues 100.00% 100.00% 100.00% 100.00%
Biomedical Market [Member] | U.S. [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues $ 1,643 $ 2,471 $ 3,216 $ 4,277
Biomedical Market [Member] | OUS [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues 207 179 423 509
Biomedical Market [Member] | Cells [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues $ 369 $ 367 $ 641 $ 751
% of Total Revenues 20.00% 14.00% 18.00% 16.00%
Biomedical Market [Member] | Cells [Member] | U.S. [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues $ 283 $ 304 $ 455 $ 547
Biomedical Market [Member] | Cells [Member] | OUS [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues 86 63 186 204
Biomedical Market [Member] | Media [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues $ 1,478 $ 2,278 $ 2,995 $ 4,021
% of Total Revenues 80.00% 86.00% 82.00% 84.00%
Biomedical Market [Member] | Media [Member] | U.S. [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues $ 1,357 $ 2,162 $ 2,758 $ 3,716
Biomedical Market [Member] | Media [Member] | OUS [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues 121 116 237 305
Biomedical Market [Member] | Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues 3 $ 5 3 $ 14
% of Total Revenues   0.00%   0.00%
Biomedical Market [Member] | Other [Member] | U.S. [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues 3 $ 5 3 $ 14
Cosmetic Market [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues $ 471 $ 388 $ 900 $ 885
% of Total Revenues 100.00% 100.00% 100.00% 100.00%
Cosmetic Market [Member] | Ecommerce [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues $ 225 $ 238 $ 440 $ 571
% of Total Revenues 48.00% 61.00% 49.00% 65.00%
Cosmetic Market [Member] | Professional [Member]        
Disaggregation Of Revenue [Line Items]        
Total Revenues $ 246 $ 150 $ 460 $ 314
% of Total Revenues 52.00% 39.00% 51.00% 35.00%