XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segments - Schedule of Revenue by Major Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information [Line Items]        
Revenues $ 11,148,008 $ 5,359,483 $ 16,407,251 $ 5,917,153
Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenue 19.50% 21.10% 19.70% 20.30%
Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenue 14.50% 23.00% 14.80% 21.90%
Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenue 13.50% 15.80% 14.10% 15.40%
Shandong Shouguang Shenrunfa Ocean Chemical Company Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenue   13.30%   13.00%
Dongying Bomeite Chemical Company Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenue   10.00%   10.30%
Bromine        
Segment Reporting Information [Line Items]        
Revenues $ 10,025,438 $ 4,487,017 $ 14,836,428 $ 4,949,863
Bromine | Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 1,752,000 809,000 2,648,000 879,000
Bromine | Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 1,222,000 982,000 1,925,000 1,047,000
Bromine | Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Revenues 1,196,000 550,000 1,830,000 609,000
Bromine | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   711,000   768,000
Bromine | Dongying Bomeite Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   537,000   607,000
Crude Salt        
Segment Reporting Information [Line Items]        
Revenues 1,122,570 872,466 1,570,823 967,290
Crude Salt | Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 420,000 321,000 589,000 321,000
Crude Salt | Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 390,000 251,000 498,000 251,000
Crude Salt | Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Revenues 313,000 300,000 485,000 300,000
Crude Salt | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   0   0
Crude Salt | Dongying Bomeite Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   0   0
Chemical Products        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Chemical Products | Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Chemical Products | Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Chemical Products | Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Revenues 0 0 0 0
Chemical Products | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   0   0
Chemical Products | Dongying Bomeite Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   0   0
Total Revenue | Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 2,172,000 1,130,000 3,237,000 1,200,000
Total Revenue | Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 1,612,000 1,233,000 2,423,000 1,298,000
Total Revenue | Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Revenues $ 1,509,000 850,000 $ 2,315,000 909,000
Total Revenue | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   711,000   768,000
Total Revenue | Dongying Bomeite Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   $ 537,000   $ 607,000