Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Additional Information (Details)

v3.19.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 07, 2017
May 15, 2015
Sep. 24, 2018
Aug. 25, 2016
Oct. 22, 2013
Mar. 20, 2007
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Nov. 02, 2010
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options             $ 422,000   $ 422,000    
Proceeds from Stock Options Exercised             0 $ 0 0 $ 0  
Employees And Consultants [Member] | Operating Expense [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Allocated Share-based Compensation Expense             $ 91,000 $ 557,000 $ 155,000 $ 1,200,000  
2007 Stock Plan [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number           71,429 11,737   11,737    
2007 Stock Plan [Member] | Maximum [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross           7,143          
2010 Stock Plan [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number             831,382   831,382   85,714
2010 Stock Plan [Member] | Maximum [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 500,000 228,572 1,000,000 400,000 171,429.00            
2010 Stock Plan [Member] | Minimum [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 400,000 171,429 500,000 228,572 85,714