XML 87 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segments - Schedule of Revenue by Major Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]    
Revenues $ 55,030,586 $ 28,207,024
Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenues 21.20% 21.20%
Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenues 18.20% 15.20%
Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenues 17.20% 16.20%
Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenues   11.80%
Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenues   10.50%
Bromine    
Segment Reporting Information [Line Items]    
Revenues $ 48,871,396 $ 25,184,808
Bromine | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 9,314,000 4,901,000
Bromine | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues 8,018,000 3,188,000
Bromine | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 7,688,000 3,683,000
Bromine | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   3,320,000
Bromine | Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   2,970,000
Crude Salt    
Segment Reporting Information [Line Items]    
Revenues 6,080,242 3,022,216
Crude Salt | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 2,338,000 1,062,000
Crude Salt | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues 1,999,000 1,083,000
Crude Salt | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 1,744,000 876,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 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 11,652,000 5,963,000
Total Revenue | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues 10,017,000 4,271,000
Total Revenue | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues $ 9,432,000 4,559,000
Total Revenue | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   3,320,000
Total Revenue | Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   $ 2,970,000