Quarterly report pursuant to Section 13 or 15(d)

ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details)

v3.22.2.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)    
Accounts payable $ 4,477,452 $ 1,367,787
Accrued officers compensation 731,127 780,701
Accrued interest 470,949 215,056
Accrued commissions 238,755 88,318
Accrued royalties 172,159 178,013
Other 131,193 83,171
Total $ 6,221,635 $ 2,713,046