XML 103 R92.htm IDEA: XBRL DOCUMENT v3.21.2
Segments - Revenues by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]        
Revenues from external customers $ 21,561 $ 23,583 $ 79,652 $ 83,845
Total segment revenues from reportable segments        
Segment Reporting Information [Line Items]        
Revenues 22,828 25,557 81,445 89,566
Operating segments        
Segment Reporting Information [Line Items]        
Revenues from external customers 21,561 23,583 79,652 83,791
Revenues 22,828 25,557 81,445 89,566
Operating segments | Biopharmaceuticals        
Segment Reporting Information [Line Items]        
Revenues from external customers 129 5,381 723 20,703
Revenues 1,270 7,300 2,192 26,224
Operating segments | Exemplar        
Segment Reporting Information [Line Items]        
Revenues from external customers 3,204 2,974 9,860 7,230
Revenues 3,204 2,974 9,860 7,230
Operating segments | Trans Ova        
Segment Reporting Information [Line Items]        
Revenues from external customers 18,228 15,228 69,069 55,858
Revenues 18,354 15,283 69,393 56,112
Intersegment revenues        
Segment Reporting Information [Line Items]        
Revenues 1,267 1,974 1,793 5,775
Intersegment revenues | Biopharmaceuticals        
Segment Reporting Information [Line Items]        
Revenues 1,141 1,919 1,469 5,521
Intersegment revenues | Exemplar        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Intersegment revenues | Trans Ova        
Segment Reporting Information [Line Items]        
Revenues 126 55 324 254
Other revenues        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 54
Elimination of intersegment revenues        
Segment Reporting Information [Line Items]        
Revenues $ (1,267) $ (1,974) $ (1,793) $ (5,775)