v3.26.3
Operating Lease
6 Months Ended
Jun. 30, 2026
Operating Lease [Abstract]  
OPERATING LEASE
29 OPERATING LEASE

 

    Six months ended
June 30,
2026
    Six months ended
June 30,
2025
 
    US$     US$  
             
Short-term leases     71,877       47,688