XML 41 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Schedule of Contingent Consideration, Biologic (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Contingent Consideration Liability [Roll Forward]      
Change in fair value of contingent consideration $ 0 $ (763) $ (7,377)
Payment of contingent consideration 0 (15,000) 0
Eagle Biologics      
Contingent Consideration Liability [Roll Forward]      
Opening balance 15,000 16,201  
Change in fair value of contingent consideration 0 (1,201) 1,200
Payment of contingent consideration (15,000) 0  
Closing balance $ 0 $ 15,000 $ 16,201