v3.26.1
Joint Venture Investment (Details - Balance sheet of joint ventures) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Construction in Progress $ 939,327 $ 0
Right of use assets 85,454 0
Total Assets 1,548,565 1,276,036
Right of use liabilities 90,693 0
Total Liabilities 10,549,424 $ 20,083,835
Joint Ventures [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Construction in Progress 939,327  
Right of use assets 85,454  
Total Assets 1,024,781  
Right of use liabilities 90,693  
Total Liabilities $ 90,693