XML 94 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segments - Schedule of Revenue by Major Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Revenues $ 66,094,486 $ 55,030,586
Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenues 14.50% 21.20%
Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenues 13.60% 18.20%
Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenues 12.20% 17.20%
Bromine    
Segment Reporting Information [Line Items]    
Revenues $ 58,964,941 $ 48,871,396
Bromine | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 6,842,000 9,314,000
Bromine | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues 6,745,000 8,018,000
Bromine | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 5,994,000 7,688,000
Crude Salt    
Segment Reporting Information [Line Items]    
Revenues 6,996,552 6,080,242
Crude Salt | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 2,718,000 2,338,000
Crude Salt | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues 2,211,000 1,999,000
Crude Salt | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 2,068,000 1,744,000
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
Total Revenue | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 9,560,000 11,652,000
Total Revenue | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues 8,956,000 10,017,000
Total Revenue | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues $ 8,061,000 $ 9,432,000