XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF ACCRUED LIABILITIES (Details) - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Payables and Accruals [Abstract]    
Income taxes payable $ 1,749,488
Accrued FAET 2,408,318 1,716,461
Accrued sales commissions 932,712 514,892
Unearned revenue 201,891 361,270
Accrued interest 4,762 22,667
Accrued payroll 458,027 640,717
Accrued professional fees 66,000 45,000
Other accruals 357,616 161,778
Accrued liabilities  $ 6,178,814 $ 3,462,785