XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segments - Schedule of Revenue by Major Customers (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Revenues $ 8,930,737 $ 5,259,243
Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenue 14.10% 20.20%
Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenue 11.50% 15.30%
Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenue   15.40%
Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenue   12.80%
Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenue   10.70%
Bromine    
Segment Reporting Information [Line Items]    
Revenues $ 8,126,015 $ 4,810,990
Bromine | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 940,000 896,000
Bromine | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues 782,000 634,000
Bromine | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   703,000
Bromine | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   672,000
Bromine | Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   565,000
Crude Salt    
Segment Reporting Information [Line Items]    
Revenues 754,044 448,253
Crude Salt | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 313,000 169,000
Crude Salt | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues 241,000 172,000
Crude Salt | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   108,000
Crude Salt | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   0
Crude Salt | Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   0
Chemical Products    
Segment Reporting Information [Line Items]    
Revenues 0 0
Chemical Products | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 0 0
Chemical Products | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues 0 0
Chemical Products | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   0
Chemical Products | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   0
Chemical Products | Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   0
Total Revenue | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 1,253,000 1,065,000
Total Revenue | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues $ 1,023,000 806,000
Total Revenue | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   811,000
Total Revenue | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   672,000
Total Revenue | Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   $ 565,000