v3.26.1
Related Party Transactions and Balances - Schedule of Allowance for Credit Losses Due from Jinkailong (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Allowance for Credit Losses Due from Jinkailong [Line Items]    
Addition $ (7)
Jinkailong [Member]    
Schedule of Allowance for Credit Losses Due from Jinkailong [Line Items]    
Beginning balance 1,971,045 1,284,203
Addition 422,064 697,165
Translation adjustment 124,443 (10,323)
Ending balance $ 2,517,552 $ 1,971,045