v3.26.1
Related Party Transactions (Details - Debt maturities) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Related Party Transactions [Abstract]    
2026 $ 154,127  
2027 166,807  
2028 164,786  
Total 485,720  
Less current portion (154,127) $ (326,844)
Long-term portion $ 331,593 $ 6,980,729