XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
NOTE 7 - ACCRUED AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued liabilities $ 1,329,285 $ 928,858
Cost provision 18,442,141 53,939,336
Accrued interest 219,844 118,204
Salary payable - management 172,946 420,447
Salary payable and employee benefit 81,449 88,357
Other current liabilities 327,279 129,582
Total other accrued liabilities $ 20,572,944 $ 55,624,784