XML 82 R66.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF ACCRUED LIABILITIES (Details) - USD ($)
Mar. 31, 2023
Mar. 31, 2022
Payables and Accruals [Abstract]    
Accrued FAET $ 1,808,065 $ 2,408,318
Accrued professional fees 736,323 66,000
Income taxes payable 403,739 1,749,488
Accrued sales commissions 252,366 932,712
Unearned revenue 101,593 201,891
Accrued interest 2,681 4,762
Accrued payroll 430,344 458,027
Other accruals 618,243 357,616
Accrued liabilities $ 4,353,354 $ 6,178,814