XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Business Segments - Schedule of Revenue by Major Customers (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue, Major Customer [Line Items]    
Revenues $ 1,307,062 $ 9,302,007
Customer Concentration | Revenue    
Revenue, Major Customer [Line Items]    
Percentage of total revenues 55.00% 64.00%
Shandong Morui Chemical Company Limited | Customer Concentration | Revenue    
Revenue, Major Customer [Line Items]    
Percentage of total revenues 15.10% 15.60%
Shouguang Weidong Chemical Company Limited | Customer Concentration | Revenue    
Revenue, Major Customer [Line Items]    
Percentage of total revenues 12.30% 15.10%
Shandong Brother Technology Limited | Customer Concentration | Revenue    
Revenue, Major Customer [Line Items]    
Percentage of total revenues 12.30% 15.90%
Shandong Shouguang Shenrunfa Marine Chemical Company Limited | Customer Concentration | Revenue    
Revenue, Major Customer [Line Items]    
Percentage of total revenues 10.30% 10.40%
Bromine | Shandong Morui Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues $ 134,000 $ 1,177,000
Bromine | Shouguang Weidong Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 135,000 1,186,000
Bromine | Shandong Brother Technology Limited    
Revenue, Major Customer [Line Items]    
Revenues 133,000 1,182,000
Bromine | Shandong Shouguang Shenrunfa Marine Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 135,000 963,000
Crude Salt | Shandong Morui Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 63,000 260,000
Crude Salt | Shouguang Weidong Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 26,000 202,000
Crude Salt | Shandong Brother Technology Limited    
Revenue, Major Customer [Line Items]    
Revenues 28,000 285,000
Crude Salt | Shandong Shouguang Shenrunfa Marine Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 0 0
Chemical Products | Shandong Morui Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 0 0
Chemical Products | Shouguang Weidong Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 0 0
Chemical Products | Shandong Brother Technology Limited    
Revenue, Major Customer [Line Items]    
Revenues 0 0
Chemical Products | Shandong Shouguang Shenrunfa Marine Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 0 0
Total Revenue | Shandong Morui Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 197,000 1,437,000
Total Revenue | Shouguang Weidong Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 161,000 1,388,000
Total Revenue | Shandong Brother Technology Limited    
Revenue, Major Customer [Line Items]    
Revenues 161,000 1,467,000
Total Revenue | Shandong Shouguang Shenrunfa Marine Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues $ 135,000 $ 963,000