XML 31 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
3. Accrued product warranty liability (Details)
Jun. 30, 2016
USD ($)
Product Warranties Disclosures [Abstract]  
Product Warranty Accrual, Current $ 164,000
Product Warranty Accrual, Noncurrent $ 108,000