XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED LIABILITIES - SCHEDULE OF ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accrued federal excise tax $ 515,159 $ 1,145,937
Accrued bonus program 2,561,906 1,185,877
Accrued professional fees 10,129,193 1,134,368
Accrued payroll 1,417,222 964,661
Other accruals 394,750 417,496
Income taxes payable 394,134 394,133
Unearned revenue 1,764,005 1,822,972
Accrued liabilities $ 17,176,369 $ 7,065,444