XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segments - Schedule of Revenue by Major Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Revenues $ 15,711,714 $ 11,148,008 $ 24,642,451 $ 16,407,251
Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenues 15.70% 19.50% 15.10% 19.70%
Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenues 14.80% 13.50% 13.60% 14.10%
Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Percentage of total revenues 12.80% 14.50% 11.50% 14.80%
Bromine        
Segment Reporting Information [Line Items]        
Revenues $ 13,893,810 $ 10,025,438 $ 22,019,825 $ 14,836,428
Bromine | Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 1,812,000 1,752,000 2,752,000 2,648,000
Bromine | Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Revenues 1,661,000 1,196,000 2,443,000 1,830,000
Bromine | Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 1,510,000 1,222,000 2,128,000 1,925,000
Crude Salt        
Segment Reporting Information [Line Items]        
Revenues 1,817,904 1,122,570 2,571,948 1,570,823
Crude Salt | Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 652,000 420,000 965,000 589,000
Crude Salt | Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Revenues 668,000 313,000 909,000 485,000
Crude Salt | Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 497,000 390,000 697,000 498,000
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 | Shandong Brother Technology 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
Total Revenue | Shandong Morui Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues 2,464,000 2,172,000 3,717,000 3,237,000
Total Revenue | Shandong Brother Technology Limited        
Segment Reporting Information [Line Items]        
Revenues 2,329,000 1,509,000 3,352,000 2,315,000
Total Revenue | Shouguang Weidong Chemical Company Limited        
Segment Reporting Information [Line Items]        
Revenues $ 2,007,000 $ 1,612,000 $ 2,825,000 $ 2,423,000