XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2017
Income Tax Contingency [Line Items]          
Effective tax rate (33.50%)   (14.00%)    
Effective income tax rate reconciliation, excess tax benefit $ 1,702 $ 1,510 $ 5,618 $ 4,205  
Forecast          
Income Tax Contingency [Line Items]          
Effective tax rate         35.10%
Stability Biologics, LLC          
Income Tax Contingency [Line Items]          
Effective income tax rate reconciliation, discrete items related to divestiture $ 5,737   $ 5,737    
Effective tax rate, related to divestiture 15.40% 28.10% 9.40% 31.50%