v3.26.1
OTHER CURRENT ASSETS (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
OTHER CURRENT ASSETS    
Other current assets $ 2,276,108 $ 2,167,818
Allowance for bad debt 595,958  
Impairment of other receivables 420,699  
Impairment of bank in bankruptcy $ 119,412