v3.22.2.2
SHARE-BASED COMPENSATION (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2009
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2019
Dec. 31, 2014
Dec. 31, 2004
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock-based compensation       $ 476,805 $ 416,119        
Accrued share-based compensation       $ 1,284,723   $ 873,799      
Expected dividend yield rate       0.00%          
Share-based compensation   $ 338,857 $ 211,423 $ 476,805 $ 416,119        
Unrecognized compensation expenses   $ 3,688   $ 3,688          
Unrecognized compensation expenses, recognized period       1 year          
Number of options granted       0 0        
Stock Option Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Shares to be issued                 4,000,000
Share based arrangement additional authorized shares 10,000,000           50,000,000 5,000,000  
Number of shares available for issuance   2,251,729   2,251,729          
Share based arrangement vested period       4 years          
Share based arrangement exercisable period       10 years          
Employee and Board Members [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation       $ 7,682 $ 8,607