v3.25.2
NOTE 13 - BANK LOANS: Schedule of Summary of Bank Loans (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Details    
Bank loans $ 1,866,098 $ 2,503,548
Bank Loans, Short-term Portion (1,866,098) (2,503,548)
Bank Loans, Long-term Portion $ 0 $ 0