XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Business Segments - Schedule of Revenue by Major Customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue, Major Customer [Line Items]        
Revenues $ 2,242,365 $ 5,865,615 $ 5,932,596 $ 23,173,404
Shandong Morui Chemical Company Limited | Customer Concentration | Revenue        
Revenue, Major Customer [Line Items]        
Percentage of total revenues 19.20% 18.40% 16.90% 17.40%
Shandong Brother Technology Limited | Customer Concentration | Revenue        
Revenue, Major Customer [Line Items]        
Percentage of total revenues 18.90% 18.50% 16.20% 16.70%
Shouguang Weidong Chemical Company Limited | Customer Concentration | Revenue        
Revenue, Major Customer [Line Items]        
Percentage of total revenues 16.40% 18.20% 15.20% 16.40%
Shandong Shouguang Shenrunfa Marine Chemical Company Limited | Customer Concentration | Revenue        
Revenue, Major Customer [Line Items]        
Percentage of total revenues       11.00%
Bromine | Shandong Morui Chemical Company Limited        
Revenue, Major Customer [Line Items]        
Revenues $ 188,000 $ 769,000 $ 543,000 $ 3,166,000
Bromine | Shandong Brother Technology Limited        
Revenue, Major Customer [Line Items]        
Revenues 190,000 766,000 515,000 3,077,000
Bromine | Shouguang Weidong Chemical Company Limited        
Revenue, Major Customer [Line Items]        
Revenues 189,000 772,000 516,000 3,087,000
Bromine | Shandong Shouguang Shenrunfa Marine Chemical Company Limited        
Revenue, Major Customer [Line Items]        
Revenues       2,532,000
Crude Salt | Shandong Morui Chemical Company Limited        
Revenue, Major Customer [Line Items]        
Revenues 243,000 298,000 462,000 842,000
Crude Salt | Shandong Brother Technology Limited        
Revenue, Major Customer [Line Items]        
Revenues 233,000 309,000 447,000 768,000
Crude Salt | Shouguang Weidong Chemical Company Limited        
Revenue, Major Customer [Line Items]        
Revenues 178,000 282,000 386,000 677,000
Crude Salt | Shandong Shouguang Shenrunfa Marine Chemical Company Limited        
Revenue, Major Customer [Line Items]        
Revenues       0
Chemical Products | Shandong Morui Chemical Company Limited        
Revenue, Major Customer [Line Items]        
Revenues 0 0 0 0
Chemical Products | Shandong Brother Technology Limited        
Revenue, Major Customer [Line Items]        
Revenues 0 0 0 0
Chemical Products | Shouguang Weidong Chemical Company Limited        
Revenue, Major Customer [Line Items]        
Revenues 0 0 0 0
Chemical Products | Shandong Shouguang Shenrunfa Marine Chemical Company Limited        
Revenue, Major Customer [Line Items]        
Revenues       0
Total Revenue | Shandong Morui Chemical Company Limited        
Revenue, Major Customer [Line Items]        
Revenues 431,000 1,067,000 1,005,000 4,008,000
Total Revenue | Shandong Brother Technology Limited        
Revenue, Major Customer [Line Items]        
Revenues 423,000 1,075,000 962,000 3,845,000
Total Revenue | Shouguang Weidong Chemical Company Limited        
Revenue, Major Customer [Line Items]        
Revenues $ 367,000 $ 1,054,000 $ 902,000 3,764,000
Total Revenue | Shandong Shouguang Shenrunfa Marine Chemical Company Limited        
Revenue, Major Customer [Line Items]        
Revenues       $ 2,532,000