XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)    
Accounts payable $ 1,671,161 $ 1,444,213
Accrued officers compensation 780,701 851,300
Accrued royalties 178,013 792,295
Other 83,171 1,965
Total $ 2,713,046 $ 3,089,773