XML 86 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total share-based compensation expense $ 17,483 $ 15,139 $ 13,670
Cost of product sales [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total share-based compensation expense 298 203 135
Selling, general and administrative [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total share-based compensation expense 14,010 12,904 11,480
Research and development [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total share-based compensation expense $ 3,175 $ 2,032 $ 2,055