XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segments - Schedule of Revenue by Major Customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]        
Revenues $ 17,753,669 $ 10,482,185 $ 34,160,920 $ 16,399,338
Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenue 23.90% 22.70% 21.90% 21.80%
Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenue 20.20% 15.70% 17.60% 18.00%
Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenue 21.40% 15.70% 17.90% 15.60%
Dongying Bomeite Chemical Company Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenue   10.30%   10.30%
Shandong Shouguang Shenrunfa Ocean Chemical Company Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenue   11.20%   11.80%
Bromine        
Segment Reporting Information [Line Items]        
Revenues $ 14,913,004 $ 9,181,747 $ 29,749,432 $ 14,131,610
Bromine | Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 3,233,000 1,911,000 5,881,000 2,790,000
Bromine | Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 2,801,000 1,266,000 4,726,000 2,313,000
Bromine | Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Revenues 2,757,000 1,197,000 4,587,000 1,806,000
Bromine | Dongying Bomeite Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   1,082,000   1,689,000
Bromine | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   1,174,000   1,942,000
Crude Salt        
Segment Reporting Information [Line Items]        
Revenues 2,840,665 1,300,438 4,411,488 2,267,728
Crude Salt | Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 1,010,000 464,000 1,599,000 785,000
Crude Salt | Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 783,000 383,000 1,281,000 634,000
Crude Salt | Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Revenues 1,048,000 452,000 1,533,000 752,000
Crude Salt | Dongying Bomeite Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   0   0
Crude Salt | Shandong Shouguang Shenrunfa Ocean 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 | Dongying Bomeite Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   0   0
Chemical Products | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   0   0
Total Revenue | Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 4,243,000 2,375,000 7,480,000 3,575,000
Total Revenue | Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 3,584,000 1,649,000 6,007,000 2,947,000
Total Revenue | Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Revenues $ 3,805,000 1,649,000 $ 6,120,000 2,558,000
Total Revenue | Dongying Bomeite Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   1,082,000   1,689,000
Total Revenue | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues   $ 1,174,000   $ 1,942,000