Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation and Warrants - Narrative (Details)

v3.21.2
Stock-Based Compensation and Warrants - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation         $ 1,763,000 $ 820,000  
Employer payroll taxes   $ 400,000     $ 2,100,000    
Options outstanding (in shares)   1,459,852     1,459,852   1,707,008
Warrants available   125,000     125,000   865,000
Warrants minimum exercise price             $ 1.63
Warrants maximum exercise price             $ 2.61
Strike price   $ 1.63     $ 1.63    
Anson Investments Master Fund LP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise of warrants (in shares)     450,971        
Warrants exercised     640,000        
Ontario Limited              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise of warrants (in shares) 100,000            
Aggregate consideration, warrant exercise $ 261,000            
Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Fair value of options vested         $ 100,000    
General and Administrative Expense.              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation   $ 1,100,000   $ 500,000 2,100,000 800,000  
Stock Options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost related to non-vested awards   100,000     $ 100,000    
Unrecognized compensation cost, recognition period         1 year    
Restricted Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost related to non-vested awards   $ 3,200,000     $ 3,200,000    
Unrecognized compensation cost, recognition period         2 years 2 months 12 days    
Milestone-Based Options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation     $ 300,000        
Equity Incentive Plan 2019              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Remaining shares available for issuance   601,573     601,573    
Director | Restricted Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation   $ 100,000   $ 100,000 $ 200,000 $ 200,000