Related Party Transactions (Details) - Jun. 30, 2015 - Dubai authorized distributor - USD ($)
$ in Thousands
Total
Total
Related Party Transactions    
Revenue from product sales $ 148 $ 292
Accounts receivable $ 100 $ 100