Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details Narrative)

v3.20.2
Stock-Based Compensation (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 13, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting description       Vest and become exercisable in full on December 31, 2022 if the volume weighted average price of the Company's common stock during a consecutive 30 trading day period (the "30 Day VWAP") reaches $12.00 at any point prior to December 31, 2022, and (ii) options to purchase 350,000 shares of the Company's common stock to Mr. Wolfe and options to purchase 150,000 shares of the Company's common stock to Mr. Mavrommatis (the "New Closing Options"), which options are subject to the terms of the 2018 Plan, have an exercise price of $6.00 per share, and will vest and become exercisable immediately upon the Company achieving a 30 Day VWAP of $10.00.    
Risk free interest rate       1.17% 14.10%  
Expected stock price volatility       44.70% 24.20%  
Expected life of awards       6 years 3 years  
Weighted average fair value of options granted during the period   $ 2.58   $ 2.58   $ 2.72
Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options granted to purchase shares of common stock       1,160,000    
Options exercise price per share       $ 6.10    
Share-based compensation expense   $ 411 $ 161 $ 843 $ 297  
Share-based compensation, fair value of options vested       1,012 271  
Share-based compensation, intrinsic value of options exercised       225 112  
Share-based compensation, nonvested awards, not yet recognized   4,672   $ 4,672    
Share-based compensation, nonvested awards, not yet recognized, period for recognition       4 years 2 months 27 days    
Restricted Stock [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation expense   499 440 $ 1,048 887  
Share-based compensation, nonvested awards, not yet recognized   4,001   $ 4,001    
Share-based compensation, nonvested awards, not yet recognized, period for recognition       2 years 4 months 24 days    
Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation expense   67 $ 0 $ 195 $ 0  
Share-based compensation, nonvested awards, not yet recognized   $ 500   $ 500    
Share-based compensation, nonvested awards, not yet recognized, period for recognition       1 year 8 months 12 days    
Geometric Brownian Motion [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Risk free interest rate       0.70%    
Expected stock price volatility       47.00%    
Expected life of awards       6 years    
Weighted average fair value of options granted during the period   $ 1.27   $ 1.27    
Closing Bonus Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options exercise price per share $ 6.00          
New Singing Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options exercise price per share       $ 6.28    
2018 Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options exercise price per share $ 6.28          
Chief Executive Officer [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options granted to purchase shares of common stock 350,000     350,000    
Chief Financial Officer [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options granted to purchase shares of common stock 150,000     150,000    
Mr. Wolfe [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options granted to purchase shares of common stock       150,000    
Options exercise price per share       $ 10.00