XML 80 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
NOTES PAYABLE - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Oct. 01, 2013
Sep. 30, 2017
Dec. 31, 2016
Notes Payable Convertible Notes Payable and Convertible Notes Payable Related Parties [Line Items]      
Debt instrument, annual principal payment   $ 66  
Mortgage promissory note payable   3,400  
Long-term Debt, Current Maturities   93  
Long term mortgage note payable   $ 3,300  
Common Stock, Par or Stated Value Per Share   $ 0.001 $ 0.001
Tualatin, Oregon Corporate Office Acquisition      
Notes Payable Convertible Notes Payable and Convertible Notes Payable Related Parties [Line Items]      
Purchase of real estate property $ 5,100    
Debt instrument, description of variable rate basis 2% above LIBOR    
Mortgage promissory note payable $ 3,700    
International Electronic Devices, Inc.      
Notes Payable Convertible Notes Payable and Convertible Notes Payable Related Parties [Line Items]      
Debt maturity date   May 15, 2020  
Interest accrues rate   5.00%  
Common Stock, Par or Stated Value Per Share   $ 0.001