Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.20.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Jan. 03, 2019
Sep. 15, 2017
Feb. 25, 2020
Jan. 05, 2018
Apr. 30, 2020
Jul. 31, 2018
Jul. 31, 2019
Sep. 30, 2017
Dec. 31, 2014
Jan. 31, 2011
Stockholders' Equity (Details) [Line Items]                    
Common Stock, Par or Stated Value Per Share         $ 0.01   $ 0.01      
PercentageOfCommissionPayableOnEquityOffering         3.00%          
MaximumOfferingPriceUnderSalesAgreement         $ 20,000       $ 20,000  
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount         $ 1,200          
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerms         15 months          
Restricted Stock [Member]                    
Stockholders' Equity (Details) [Line Items]                    
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerms         9 years          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number         817          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value         $ 3.34          
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount         $ 4          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period         811          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value         $ 2          
2011 Plan [Member]                    
Stockholders' Equity (Details) [Line Items]                    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized       5,000,000           3,000,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized       2,000,000            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant         935,000          
Common Stock [Member]                    
Stockholders' Equity (Details) [Line Items]                    
AuthorizedCommonStockThatMayBeIssuedAndSoldUnderSalesAgreement               $ 19,150    
SecuritiesThatMayBeSoldUnderTheAgreement   $ 150,000                
Executive Officer [Member] | Performance Shares [Member]                    
Stockholders' Equity (Details) [Line Items]                    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period         3 years          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares         14,500          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 70,000   98,600     28,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 196   $ 217     $ 124