XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses

 

 

 

 

 

As of
 March 31,
2024

 

 

As of
March 31,
2023

 

Accounts payable

 

 

 

 

 

22,795,847

 

 

 

2,008,731

 

Accrued expenses

 

 

 

 

 

5,916,896

 

 

 

3,575,445

 

Amounts due to employees

 

 

 

 

 

860,895

 

 

 

656,890

 

 

 

 

 

 

29,573,638

 

 

 

6,241,066