v3.23.3
SHARE-BASED COMPENSATION (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2009
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2019
Dec. 31, 2014
Dec. 31, 2004
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock-based compensation   $ 138,910 $ 137,948        
Accrued share-based compensation   $ 1,524,118   $ 1,385,208      
Expected dividend yield rate   0.00%          
Share-based compensation   $ 138,910 $ 137,948        
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             40,000
Share based arrangement additional authorized shares 100,000       500,000 50,000  
Number of shares available for issuance   22,518          
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     $ 3,691