v3.25.2
OTHER CURRENT ASSETS (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
OTHER CURRENT ASSETS    
Other current assets $ 2,514,355 $ 2,584,771
Allowance for bad debt 532,196  
Impairment of other receivables 383,028  
impairment of Bank in bankruptcy $ 140,142