Quarterly report pursuant to Section 13 or 15(d)

ACCRUED EXPENSES - Schedule of Accrued Expenses (Details)

v3.21.1
ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Share redemption consideration $ 706,258 $ 510,776
Commissions and royalties 722,023 398,096
Payroll and related 461,095 173,487
Interest 98,398 95,879
Income tax payable 46,629 42,218
Other 127,630 112,576
Total accrued expenses $ 2,162,033 $ 1,333,032