XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Accounting Policies and Nature of Operations (Details 1 ) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 182,685,854 $ 140,966,078
Gross margin 44,827,086 31,221,159
DGSE [Member] | Resale [Member]    
Revenues 122,468,154 89,146,783
Gross margin $ 14,240,795 $ 11,022,162
Margin 11.60% 12.40%
DGSE [Member] | Recycled    
Revenues $ 8,639,279 $ 7,572,476
Gross margin $ 1,993,644 $ 1,586,000
Margin 23.10% 20.90%
DGSE [Member] | Subtotal [Member]    
Revenues $ 131,107,433 $ 96,719,259
Gross margin $ 16,234,439 $ 12,608,162
Margin 12.40% 13.00%
ECHG [Member] [Member] [Member]    
Revenues $ 51,578,421 $ 44,246,819
Gross margin $ 28,592,647 $ 18,612,997
Margin 24.50% 22.10%
ECHG [Member] [Member] [Member] | Resale [Member]    
Revenues $ 39,747,631 $ 32,540,366
Gross margin $ 22,119,853 $ 14,570,092
Margin 55.70% 44.80%
ECHG [Member] [Member] [Member] | Recycled    
Revenues $ 11,830,790 $ 11,706,453
Gross margin $ 6,472,794 $ 4,042,905
Margin 54.70% 34.50%
ECHG [Member] [Member] [Member] | Subtotal [Member]    
Revenues $ 51,578,421 $ 44,246,819
Gross margin $ 28,592,647 $ 18,612,997
Margin 55.40% 42.10%