XML 78 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Events - Narrative (Details) - Subsequent Event - Cianna Medical, Inc. - Scenario, Plan
Oct. 01, 2018
USD ($)
Subsequent Event [Line Items]  
Total purchase price $ 200,000,000
Cash paid for merger at closing 135
Certain Manufacturing Capacity and Manufacturing Cost Milestone  
Subsequent Event [Line Items]  
Earn-out payment payable upon certain milestones 15,000,000
Annual Net Sales Milestone  
Subsequent Event [Line Items]  
Earn-out payment payable upon certain milestones $ 50,000,000
Aggregate earn-out payment rate 175.00%