XML 143 R123.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes (Tax Credit Carryforwards) (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Foreign | Canada | Investment tax credits  
Tax Credit Carryforward [Line Items]  
Tax credit carryforward, amount $ 9,072
Domestic | Research and development credits  
Tax Credit Carryforward [Line Items]  
Tax credit carryforward, amount $ 4,244