v3.26.1
Accounts Receivable, Net (Tables)
12 Months Ended
Mar. 31, 2026
Credit Loss [Abstract]  
Schedule of accounts receivable, net
               
    As of March 31,
    2026   2025
Accounts receivable   $ 4,267,086     $ 4,862,723  
Less: Allowance for credit losses     (3,426,877 )     (1,552,580 )
Accounts receivable, net   $ 840,209     $ 3,310,143  

Schedule of allowance for doubtful accounts
               
    For the Years Ended March 31,
    2026   2025
Balance at the beginning of the year   $ 1,552,580     $ 1,159,182  
Additions provision for credit losses     1,742,065       401,448  
Foreign exchange differences     132,232       (8,050 )
Balance at the end of the year   $ 3,426,877     $ 1,552,580