v3.26.1
ACCOUNTS RECEIVABLE (Tables)
6 Months Ended
Jun. 30, 2026
Credit Loss [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

Accounts receivable consist of the following at June 30, 2026 and December 31, 2025:

 

   June 30, 2026   December 31, 2025 
         
Trade accounts receivable  $7,918,489   $1,133,823 
Less: allowance for credit losses   (7,817,225)   (700,000)
Total accounts receivable  $101,264   $433,823