v3.26.1
RELATED PARTY TRANSACTIONS (Details - Amounts due to related parties) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accts Payable And Accrued Liabilities [Member]    
Related Party Transaction [Line Items]    
Total $ 5,752,511 $ 5,416,889
Accrued Interest [Member]    
Related Party Transaction [Line Items]    
Total 1,743,532 1,352,899
Loans Payable To Related Parties [Member]    
Related Party Transaction [Line Items]    
Total 13,410,379 13,116,485
Royalty Payable [Member]    
Related Party Transaction [Line Items]    
Total 483,554 305,492
Liability For Right Of Use Building [Member]    
Related Party Transaction [Line Items]    
Total 5,782,769 6,034,080
Obligation To Issue Shares [Member]    
Related Party Transaction [Line Items]    
Total 1,090,155 2,166,681
Related Party [Member]    
Related Party Transaction [Line Items]    
Total $ 28,262,900 $ 28,392,526