v3.26.1
NOTE 7 - ACCRUED AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued liabilities $ 1,201,044 $ 1,242,848
Cost provision 12,423,310 17,190,827
Accrued interest 103,488 84,174
Salary payable - management 71,364 68,364
Salary payable and employee benefit 68,096 71,956
Other current liabilities 278,211 241,492
Income tax payable 72,810 150,835
Dividend payable 359,415
Total accrued and other current liabilities $ 14,577,738 $ 19,050,496