Quarterly report pursuant to Section 13 or 15(d)

Share-based Payments (Details Narrative)

v3.21.1
Share-based Payments (Details Narrative) - Pro Forma [Member] - USD ($)
3 Months Ended
Sep. 11, 2020
Aug. 27, 2020
Mar. 29, 2019
Mar. 31, 2021
Mar. 31, 2020
Dec. 07, 2018
Aug. 07, 2017
Jan. 23, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Outstanding stock options              
Stock option expenses            
Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of stock option to purchase shares of common stock 394,680   7,803          
Aggregate intrinsic value exercise price of options $ 4.48   $ 46.56          
Vesting rights description Such RSUs were granted under the 2018 Plan, as amended. Fifty percent (50%) of each RSU was to vest on the first anniversary date of the grant and the remaining fifty percent (50%) was to vest on the second anniversary date; provided that the RSUs shall vest immediately upon the occurrence of (i) a change in control, provided that the director is employed by or providing services to the Company and its affiliates on the closing date of such change of control, or (ii) the director's termination of employment of service by the Company was without cause.              
Unamortized value       1,037,890        
Restricted stock unit expense       $ 326,989 $ 1,302      
2013 Stock Incentive Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares authorized during period               2,162
Amended Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of available for grants       755        
Amended Plan [Member] | Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of stock option to purchase shares of common stock       1,407        
2017 Stock Incentive Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares authorized during period             3,516  
Number of available for grants       1,984        
2017 Stock Incentive Plan [Member] | Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of stock option to purchase shares of common stock       1,532        
2018 Stock Incentive Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares authorized during period   560,063       39,063    
Number of available for grants       157,580        
Number of additional shares authorized during period   521,000            
2018 Stock Incentive Plan [Member] | Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of stock option to purchase shares of common stock       402,483