XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED LIABILITIES - SCHEDULE OF ACCRUED LIABILITIES (Details) - USD ($)
Sep. 30, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accrued federal excise tax $ 717,714 $ 1,145,937
Accrued bonus program 3,111,616 1,185,877
Accrued professional fees 2,880,505 1,134,368
Accrued payroll 1,576,414 964,661
Other accruals 380,571 417,496
Income taxes payable 394,134 394,133
Unearned revenue 1,822,972
Accrued liabilities $ 9,060,954 $ 7,065,444