XML 82 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Jun. 30, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 23,198,115 $ 22,795,847
Accrued expenses 7,404,481 5,916,896
Amounts due to employees 942,775 860,895
Accounts payable and accrued expenses $ 31,545,371 $ 29,573,638