v3.26.1
ACCOUNTS RECEIVABLE (Tables)
6 Months Ended
Jun. 30, 2026
Credit Loss [Abstract]  
Schedule of accounts receivable
      
   June 30, 2026  December 31, 2025
Accounts receivable  $186,660   $1,900 
Less: provision for credit losses        
Total  $186,660   $1,900