XML 74 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Warrants exercisable 70,000  
Warrants purchase 456,000  
Third Parties [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares issued for services 5,548  
Warrant [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Intrinsic value of options outstanding $ 497,000  
Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 1,300,000 $ 11,800,000
Intrinsic value of options outstanding $ 7,600,000 7,100,000
Unvested options 16,666  
Unrecognized stock-based compensation $ 78,115  
Unrecognized stock-based compensation recognition period 6 months  
Intrinsic value of warrants exercised $ 0 $ 9,700,000
Restricted Stock Units (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized stock-based compensation $ 11,600,000  
Unrecognized stock-based compensation recognition period 2 years 3 months 18 days  
Restricted Stock [Member] | Third Parties [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares issued for services 5,548 83,935
2015 Long Term Incentive Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Aggregate number of common shares reserved 6,000,000  
Number of common shares availalble for issuance 2,095,266