XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.1
COMMON STOCK (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common Stock, Shares Authorized 150,000,000 150,000,000
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 25,000,000 25,000,000
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares, Issued 52,650,382 52,095,382
Common Stock, Shares, Outstanding 52,346,982  
Share-Based Payment Arrangement, Noncash Expense $ 2,277,717 $ 2,280,931
Stock issued for exercise of vested stock options 0 65,086
Proceeds from exercise of stock options $ 0 $ 192,141
Employees And Consultants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock issued for vested stock awards, shares 555,000  
Employees [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock issued for vested stock awards, shares   1,778,689
Stock Options [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term four or five years  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations, Weighted Average Remaining Contractual Term ten years  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   1 year 8 months 15 days
Stock Awards [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term four of five years  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 6,955,350 $ 4,368,961
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 3 years 9 months 29 days 3 years 7 months 24 days
Equity Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 269,245 $ 759,394
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 1 year 29 days  
Incentive 2018 Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common stock reserved for future issuance 5,000,000  
Shares available for future grants 673,053