XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions and Balances (Details) - Schedule of Due from Related Parties - Related Party [Member] - USD ($)
Sep. 30, 2024
Mar. 31, 2024
Related Party Transaction [Line Items]    
Total due from related parties $ 6,779,894 $ 6,495,608
Less: Allowance for credit losses (3,554,026) (3,099,701)
Due from related parties, net 3,225,868 3,395,907
Due from related parties, net, current 249,750 648,594
Due from a related party, net, non-current $ 2,976,118 $ 2,747,313