v3.26.1
NOTES RECEIVABLE (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Schedule of notes receivable
               
    June 30,
2026
    December 31,
2025
 
    $     $  
Balance, Beginning of period     1,937,160       1,538,011  
Advances     -       250,000  
Accrued interest     84,844       149,149  
Balance, end of period     2,022,004       1,937,160