XML 32 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions - Schedule of Consideration Transferred, Biologics (Details) - Eagle Biologics
Feb. 08, 2018
USD ($)
milestone_payment
Nov. 16, 2016
USD ($)
milestone_payment
$ / shares
shares
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Business Acquisition [Line Items]          
Cash consideration paid   $ 27,209,000      
Common stock issued   3,046,000      
Fair value of contingent consideration payable to seller (long term)   15,000,000      
Total consideration   45,255,000      
Common shares to be issued value   $ 2,700,000      
Average share price, trading days   30 days      
Business acquisition, share price (in dollars per share) | $ / shares   $ 68.18      
Shares issued to acquire business (in shares) | shares   40,200      
Number of milestone payments | milestone_payment   4      
Acquisition date fair value of contingent consideration     $ 0 $ 15,000,000 $ 16,201,000
Milestone Payments          
Business Acquisition [Line Items]          
Number of milestone payments | milestone_payment 4        
Contingent consideration liability $ 48,000,000 $ 48,000,000      
Acquisition date fair value of contingent consideration   $ 16,100,000      
Payment of lump sum milestone arrangement $ 15,000,000