XML 86 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Dec. 31, 2023
Mar. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 24,313,674 $ 2,008,731
Accrued expenses 5,240,132 3,575,445
Amounts due to employees 1,029,049 656,890
Accounts payable and accrued expenses $ 30,582,855 $ 6,241,066