XML 62 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Product Revenue, Net (Schedule of Product Revenue, Net) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Product revenue, net $ 72,652 $ 52,252
Product [Member]    
Disaggregation of Revenue [Line Items]    
Product revenue, net 72,652 51,847
Product [Member] | United States [Member]    
Disaggregation of Revenue [Line Items]    
Product revenue, net 50,779 37,991
Product [Member] | Non-US [Member]    
Disaggregation of Revenue [Line Items]    
Product revenue, net $ 21,873 $ 13,856