XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Principal Business Activity and Significant Accounting Policies - PPNE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Property, Plant, and Equipment        
Depreciation expense $ 684 $ 375 $ 1,795 $ 1,350
Computer equipment and software        
Property, Plant, and Equipment        
Estimated useful life     3 years  
Buildings        
Property, Plant, and Equipment        
Estimated useful life     33 years  
Equipment | Minimum        
Property, Plant, and Equipment        
Estimated useful life     3 years  
Equipment | Maximum        
Property, Plant, and Equipment        
Estimated useful life     15 years  
Leasehold improvements | Minimum        
Property, Plant, and Equipment        
Estimated useful life     3 years  
Leasehold improvements | Maximum        
Property, Plant, and Equipment        
Estimated useful life     9 years  
Furniture and fixtures | Minimum        
Property, Plant, and Equipment        
Estimated useful life     8 years  
Furniture and fixtures | Maximum        
Property, Plant, and Equipment        
Estimated useful life     10 years