XML 41 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Product Revenue, Net (Schedule of Product Revenue, Net) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Product revenue, net $ 61,950 $ 46,986 $ 180,502 $ 126,524
Product [Member]        
Disaggregation of Revenue [Line Items]        
Product revenue, net 61,545 46,581 179,286 124,908
Product [Member] | United States [Member]        
Disaggregation of Revenue [Line Items]        
Product revenue, net 45,232 36,684 133,914 99,697
Product [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Product revenue, net $ 16,313 $ 9,897 $ 45,372 $ 25,211