XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
WARRANTS AND OPTIONS (Details Narrative) - shares
Jun. 30, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]    
Warrants issued and outstanding 4,365,446 701,776