v3.25.2
Related Party Transactions and Balances - Schedule of Allowance for Credit Losses Due from Jinkailong (Details) - Jinkailong [Member] - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Schedule of Allowance for Credit Losses Due from Jinkailong [Line Items]    
Beginning balance $ 5,165,699 $ 3,099,701
Addition 2,093,199
Translation adjustment 67,135 (27,201)
Ending balance $ 5,232,834 $ 5,165,699