XML 138 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segments - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill    
Beginning of year $ 54,363  
End of year 54,148 $ 54,363
Operating segments    
Goodwill    
Beginning of year 54,363 54,119
Foreign currency translation adjustments (215) 244
End of year 54,148 54,363
Operating segments | Biopharmaceuticals    
Goodwill    
Beginning of year 17,693 17,449
Foreign currency translation adjustments (215) 244
End of year 17,478 17,693
Operating segments | Exemplar    
Goodwill    
Beginning of year 20,076 20,076
Foreign currency translation adjustments 0 0
End of year 20,076 20,076
Operating segments | Trans Ova    
Goodwill    
Beginning of year 16,594 16,594
Foreign currency translation adjustments 0 0
End of year $ 16,594 $ 16,594