XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Professional fees $ 144,050 $ 123,787
Payroll and related 1,131,424 604,302
Incentive bonuses 1,100,808 834,910
Other 69,252 75,799
Accrued expenses   $ 2,445,534 $ 1,638,798