XML 54 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2020
Jan. 31, 2020
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Total shares of common stock reserved     3,591,073   3,591,073   3,302,980
Weighted-average grant date fair value of stock options granted to employees and directors         $ 3.52 $ 3.31  
Options granted         266,674    
Aggregate grant date fair value of stock options vested         $ 705,805 $ 78,156  
Total unrecognized compensation cost related to stock options granted to employees     $ 826,240   $ 826,240   $ 627,129
Common stock, par value     $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Stock based compensation expense     $ 366,000 $ 113,000 $ 570,000 $ 173,000  
General and Administrative Expenses              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock based compensation expense     328,000 $ 82,000 511,000 $ 127,000  
Keystone Capital Partners, LLC              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock, par value $ 4.00            
Keystone Capital Partners, LLC | General and Administrative Expenses              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock based compensation expense         $ 80,000    
Keystone Capital Partners, LLC | Stock Purchase Agreement              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock issued under purchase agreement     $ 1,100,000        
Common Stock | Keystone Capital Partners, LLC              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares issued for administrative fees 20,000            
Maximum | Common Stock | Keystone Capital Partners, LLC | Stock Purchase Agreement              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock issued under purchase agreement $ 5,000,000            
2011 Employee Equity Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Additional shares of common stock   297,743          
2018 Omnibus Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Total shares of common stock reserved     425,000   425,000    
Percentage of total shares of common stock reserved         2.00%    
2018 Omnibus Incentive Plan | Minimum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Percentage of voting power of all classes of stock to be owned by optionee to determine the exercise price         10.00%    
Exercise price as a percentage of fair value of common stock on grant date if optionee owns stock representing more than 10 percent of voting power of all classes of stock         110.00%    
Employee Stock Options              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Total unrecognized compensation cost related to stock options granted to employees, weighted-average recognition period         2 years 11 months 12 days   2 years 4 months 20 days
Employee Stock Options | 2011 Employee Equity Plan | Minimum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock options granted, expiration year         5 years    
Employee Stock Options | 2011 Employee Equity Plan | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock options granted, expiration year         10 years    
Employee Stock Options | 2018 Omnibus Incentive Plan | Minimum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock options granted, expiration year         5 years    
Employee Stock Options | 2018 Omnibus Incentive Plan | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock options granted, expiration year         10 years