v3.26.1
PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]        
Depreciation and amortization expense     $ 15,819,827 $ 25,860,222
Total bromine Wells and delivery channels   $ 30,198,704    
Scrapping amount $ 29,169,008      
Original value of scrapped fixed assets     69,365,091  
Accumulated depreciation on scrapped fixed assets     40,235,525  
Disposal loss     29,169,008  
Asset Impairment Charges     6,772,500 $ 0
Yuxin Chemical's        
Property, Plant and Equipment [Line Items]        
Asset Impairment Charges     6,772,500  
Leasehold Improvements        
Property, Plant and Equipment [Line Items]        
Original value of scrapped fixed assets     290,186  
Plant and Machinery (including protective shells, transmission channels and ducts)        
Property, Plant and Equipment [Line Items]        
Original value of scrapped fixed assets     $ 69,074,091