v3.26.1
SCHEDULE OF ACCOUNTS RECEIVABLE, NET (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Credit Loss [Abstract]    
Allowance for credit losses, beginning balance $ 3,805,488 $ 3,004,385
Reduction in allowance (277,057) 1,503,700
Write-off of uncollectible amounts (1,165,584) (702,597)
Allowance for credit losses, ending balance $ 2,362,847 $ 3,805,488