XML 103 R86.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Research and Development Tax Credit and IRS Examination (Details 2) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
Jun. 30, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income taxes          
Tax benefits from release of uncertain tax positions     $ 70 $ 1,823  
Research and Development Tax Credit          
Income taxes          
Tax benefit following conclusion of IRS examination $ 1,100        
Completion of IRS review of 2008 amended income tax return          
Income taxes          
Tax benefits from release of uncertain tax positions   $ 1,400      
Completion of IRS review of 2008 amended income tax return | Other current assets          
Income taxes          
Income tax refund as a result of conclusion of income tax return examination         $ 2,500