XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Professional fees $ 178,800 $ 123,787
Payroll and related 1,120,187 604,302
Incentive bonuses 668,759 834,910
Other 178,066 75,799
Accrued expenses  $ 2,145,812 $ 1,638,798