XML 102 R69.htm IDEA: XBRL DOCUMENT v3.6.0.2
COMMITMENTS (Details - Operating Leases) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Future minimum payments under operating lease      
Operating Leases, Future Minimum Payments, Due in One Year $ 1,374    
Operating Leases, Future Minimum Payments, Due in Two Years 1,227    
Operating Leases, Future Minimum Payments, Due in Three Years 1,025    
Operating Leases, Future Minimum Payments, Due in Four Years 1,055    
Operating Leases, Future Minimum Payments, Due in Five Years 0    
Total 4,681    
Operating Leases, Rent Expense, Net $ 1,600 $ 1,200 $ 1,100