v3.26.3
BUSINESS SEGMENTS - SCHEDULE OF REVENUE BY MAJOR CUSTOMERS (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Line Items]    
Revenues $ 2,368,626 $ 1,604,447
Shandong Shouguang Shenruifa Marine Chemical Company Limited [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Segment Reporting [Line Items]    
Percentage of total revenues 16.60%  
Shandong Brother Technology Limited [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Segment Reporting [Line Items]    
Percentage of total revenues 13.10% 14.30%
Shandong Morui Chemical Company Limited [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Segment Reporting [Line Items]    
Percentage of total revenues 13.00% 15.80%
Shouguang Weidong Chemical Company Limited [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Segment Reporting [Line Items]    
Percentage of total revenues 12.20% 14.00%
Shandong Xuruixin Materials Company Limited [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Segment Reporting [Line Items]    
Percentage of total revenues 11.10%  
Shandong Shouguangshen Runfa Marine Chemical Company Limited [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Segment Reporting [Line Items]    
Percentage of total revenues   12.10%
Bromine [Member] | Shandong Shouguang Shenruifa Marine Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues $ 393,000  
Bromine [Member] | Shandong Brother Technology Limited [Member]    
Segment Reporting [Line Items]    
Revenues 261,000 $ 193,000
Bromine [Member] | Shandong Morui Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues 264,000 196,000
Bromine [Member] | Shouguang Weidong Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues 263,000 197,000
Bromine [Member] | Shandong Xuruixin Materials Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues 263,000  
Bromine [Member] | Shandong Shouguangshen Runfa Marine Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues   195,000
Crude Salt [Member] | Shandong Shouguang Shenruifa Marine Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues  
Crude Salt [Member] | Shandong Brother Technology Limited [Member]    
Segment Reporting [Line Items]    
Revenues 50,000 36,000
Crude Salt [Member] | Shandong Morui Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues 43,000 58,000
Crude Salt [Member] | Shouguang Weidong Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues 26,000 28,000
Crude Salt [Member] | Shandong Xuruixin Materials Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues  
Crude Salt [Member] | Shandong Shouguangshen Runfa Marine Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues  
Chemical Products [Member] | Shandong Shouguang Shenruifa Marine Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues  
Chemical Products [Member] | Shandong Brother Technology Limited [Member]    
Segment Reporting [Line Items]    
Revenues
Chemical Products [Member] | Shandong Morui Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues
Chemical Products [Member] | Shouguang Weidong Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues
Chemical Products [Member] | Shandong Xuruixin Materials Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues  
Total Revenue [Member] | Shandong Shouguang Shenruifa Marine Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues 393,000  
Total Revenue [Member] | Shandong Brother Technology Limited [Member]    
Segment Reporting [Line Items]    
Revenues 311,000 229,000
Total Revenue [Member] | Shandong Morui Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues 307,000 254,000
Total Revenue [Member] | Shouguang Weidong Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues 289,000 225,000
Total Revenue [Member] | Shandong Xuruixin Materials Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues $ 263,000  
Total Revenue [Member] | Shandong Shouguangshen Runfa Marine Chemical Company Limited [Member]    
Segment Reporting [Line Items]    
Revenues   $ 195,000