XML 54 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Contingencies and Commitments - Agreement with Aroa (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2014
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2019
Dec. 31, 2018
Aug. 31, 2012
Jul. 31, 2012
Contingencies and Commitments              
Agreement extended term       10 years      
Issuance of stock       $ 50,629      
Umbrella Agreement with Aroa              
Contingencies and Commitments              
Payment for agreement $ 4,000   $ 1,000        
Issuance of stock (in shares)     74,316        
Issuance of stock     $ 300        
Payment for agreement     $ 1,000        
Payment for agreement   $ 1,000          
Percentage of transfer price           200.00% 150.00%
Increase in transfer price quarterly percentage       27.00%      
Purchase commitments       $ 8,300      
Number of days for product supply       60 days      
Percentage of products ordered to be supplied       75.00%      
Royalty percentage of net sales       6.00%      
Capital cost payments       50.00%      
Umbrella Agreement with Aroa | European territory              
Contingencies and Commitments              
Liability Recognized         $ 1,000    
Developed right intangible asset         1,000    
Payments made upon approval       $ 500 500    
Sales milestone payments due         1,000    
Purchase commitments       2,800      
Purchase commitments due year one and two       500      
Purchase commitments due year three       500      
Purchase commitments due year four       800      
Purchase commitments due year five       1,000      
Purchase commitments due year Six       1,000      
Payment for extending deadlines to file an investigational device exemption with the FDA       500      
Umbrella Agreement with Aroa | North American territory              
Contingencies and Commitments              
Liability Recognized         3,000    
Developed right intangible asset         3,000    
Sales Milestone Payment       2,000 1,000    
Sales milestone payments due         $ 2,000    
Purchase commitments       11,000      
Purchase commitments due year one and two       2,000      
Purchase commitments due year three       2,000      
Purchase commitments due year four       3,000      
Purchase commitments due year five       4,000      
Purchase commitments due year Six       $ 5,000