XML 57 R46.htm IDEA: XBRL DOCUMENT 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