v3.26.1
Right of Use Assets and Liabilities (Details - Finance lease maturities) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Right Of Use Assets And Liabilities    
Less: Current portion $ (1,894,988) $ (1,895,018)