v3.26.1
ACCOUNTS RECEIVABLE (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Schedule of accounts receivable
      
   June 30,  December 31
   2026  2025
Accounts receivable  $1,059,699   $456,507 
Less:  Allowance for doubtful accounts   (631,012)   (37,295)
Accounts receivable, net  $428,687   $419,212