XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
NOTE 7 - ACCRUED AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued liabilities $ 818,412 $ 928,858
Cost provision 10,455,762 53,939,336
Accrued interest 169,752 118,204
Salary payable - management 518,947 420,447
Salary payable and employee benefit 85,536 88,357
Other current liabilities 330,566 129,582
Total accrued and other current liabilities $ 12,378,975 $ 55,624,784