v3.26.1
NOTE 7 - ACCRUED AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued liabilities $ 1,738,083 $ 1,242,848
Cost provision 11,287,211 17,190,827
Accrued interest 54,316 84,174
Salary payable - management 42,728 68,364
Salary payable and employee benefit 65,579 71,956
Other current liabilities 197,747 241,492
Income tax payable 134,919 150,835
Dividend payable 185,076
Total accrued and other current liabilities $ 13,705,659 $ 19,050,496