Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Narrative) (Details)

v3.2.0.727
Stock-Based Compensation (Narrative) (Details)
1 Months Ended 3 Months Ended 6 Months Ended
May. 31, 2015
USD ($)
shares
Mar. 31, 2015
USD ($)
shares
Feb. 28, 2015
USD ($)
shares
Jun. 30, 2015
USD ($)
plan
shares
Jun. 30, 2014
USD ($)
Jun. 30, 2015
USD ($)
plan
shares
Jun. 30, 2014
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of stock based compensation plans | plan       2   2  
Stock compensation expense | $       $ 412,000 $ 867,000 $ 1,519,020 $ 1,559,935
The 2002 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Total number of shares authorized       12,000,000   12,000,000  
The 2014 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Total number of shares authorized       5,000,000   5,000,000  
The 2002 and 2014 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock based compensation, outstanding stock options' expiration period           10 years  
Stock based compensation, outstanding stock options' expiration period upon optionee's separation from employment           90 days  
The 2002 and 2014 Plan | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock based compensation, granted stock options' vesting period           1 year  
The 2002 and 2014 Plan | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock based compensation, granted stock options' vesting period           4 years  
Unvested Restricted Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 100,750 20,000 120,000     240,750  
Aggregate fair value of restricted stock vested | $ $ 130,000 $ 33,000 $ 193,000        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period           38,750