XML 49 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - Estimated Fair Value of Financial Instruments (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Jun. 30, 2017
£ / shares
Dec. 31, 2016
USD ($)
Dec. 31, 2016
£ / shares
Cost method investment | Highview Enterprises Limited        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Share price, estimated fair value (per shares) | £ / shares   £ 2.00   £ 2.00
Carrying Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cost method investment $ 1,016   $ 1,016  
Highview technology license payable 210   207  
Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cost method investment 1,016   1,016  
Highview technology license payable $ 210   $ 207