Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details) - Schedule of stock option plans

v2.4.1.9
Stockholders' Equity (Details) - Schedule of stock option plans (USD $)
In Thousands, except Share data, unless otherwise specified
6 Months Ended
Jan. 31, 2015
Schedule of stock option plans [Abstract]  
Outstanding at July 31, 2014 1,155,910us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Outstanding at July 31, 2014 $ 5.03us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Awarded 383,873us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Awarded $ 3.57us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Cancelled or expired (180,900)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Cancelled or expired $ 16.82us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Outstanding at end of period 1,358,883us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Outstanding at end of period $ 3.06us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Outstanding at end of period 3 years
Outstanding at end of period $ 602us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Exercisable at end of period 777,022us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Exercisable at end of period $ 2.89us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Exercisable at end of period 1 year 292 days
Exercisable at end of period $ 301us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1