XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Aug. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants purchase 456,000    
Warrant [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Aggregate intrinsic value of options outstanding $ 22,000    
Intrinsic value of warrants exercised $ 300,000 $ 0.0  
Warrants exercisable 20,000    
Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Intrinsic value of options value exercised $ 400,000 1,300,000  
Aggregate intrinsic value of options outstanding 800,000 $ 7,600,000  
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized stock-based compensation $ 14,700,000    
Unrecognized stock-based compensation recognition period 2 years 2 months 12 days    
Restricted Stock [Member] | Third Parties [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares issued for services 0 5,548  
2015 Long Term Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of common shares availalble for issuance 6,210,790   12,000,000