XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)    
Accounts payable $ 1,095,599 $ 1,444,213
Accrued officers compensation 1,062,848 851,300
Accrued royalties 1,096,989 792,295
Other 0 1,965
Total $ 3,255,436 $ 3,089,773