XML 82 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Payments - Summary of Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated share-based compensation $ 16,127 $ 18,322 $ 11,440
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated share-based compensation 10,036 9,831 10,548
Restricted stock awards and restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated share-based compensation 5,608 8,064 504
Employee stock purchase plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated share-based compensation $ 483 $ 427 $ 388