XML 102 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segments - Schedule of Revenue by Major Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue, Major Customer [Line Items]    
Revenues $ 7,661,010 $ 30,043,790
Shandong Morui Chemical Company Limited | Customer Concentration | Revenue    
Revenue, Major Customer [Line Items]    
Percentage of total revenues 18.90% 16.30%
Shandong Brother Technology Limited | Customer Concentration | Revenue    
Revenue, Major Customer [Line Items]    
Percentage of total revenues 17.60% 15.50%
Shouguang Weidong Chemical Company Limited | Customer Concentration | Revenue    
Revenue, Major Customer [Line Items]    
Percentage of total revenues 16.00% 14.50%
Shandong Shouguang Shenrunfa Marine Chemical Company Limited | Customer Concentration | Revenue    
Revenue, Major Customer [Line Items]    
Percentage of total revenues   10.10%
Bromine | Shandong Morui Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues $ 677,000 $ 3,735,000
Bromine | Shandong Brother Technology Limited    
Revenue, Major Customer [Line Items]    
Revenues 646,000 3,639,000
Bromine | Shouguang Weidong Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 646,000 3,492,000
Bromine | Shandong Shouguang Shenrunfa Marine Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues   3,018,000
Crude Salt | Shandong Morui Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 770,000 1,137,000
Crude Salt | Shandong Brother Technology Limited    
Revenue, Major Customer [Line Items]    
Revenues 702,000 998,000
Crude Salt | Shouguang Weidong Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues 578,000 837,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
Chemical Products | Shandong Brother Technology 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 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 1,447,000 4,872,000
Total Revenue | Shandong Brother Technology Limited    
Revenue, Major Customer [Line Items]    
Revenues 1,348,000 4,637,000
Total Revenue | Shouguang Weidong Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues $ 1,224,000 4,329,000
Total Revenue | Shandong Shouguang Shenrunfa Marine Chemical Company Limited    
Revenue, Major Customer [Line Items]    
Revenues   $ 3,018,000