v3.25.1
INCOME TAX (Details Narrative) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Other receivables $ 1,048,928 $ 1,606,276
U.S. Federal Government refunds [Member]    
Other receivables $ 568,595 $ 1,129,164