v3.25.2
Construction-In-Progress (Tables)
3 Months Ended
Jun. 30, 2025
Construction-In-Progress [Abstract]  
Schedule of Construction-In-Progress

Construction-in-progress consisted of the following:

 

   As of
June 30,
2025
   As of
March 31,
2025
 
   US$   US$ 
Construction in progress   17,458,476    16,832,470 
    17,458,476    16,832,470