XML 73 R58.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses and Other Payables (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Engineering accruals $ 466 $ 807
Professional fees 583 642
Government grants 263 288
Income taxes payable, net 1,489 830
Other 1,214 1,066
Accrued expenses and other payables $ 4,015 $ 3,633