XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounting Policies and Nature of Operations (Details 1 ) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenues $ 140,966,078 $ 113,922,015
Gross margin $ 31,221,159 $ 23,068,963
Margin 22.10% 20.20%
DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]    
Revenues $ 96,719,259 $ 85,661,391
Gross margin 12,608,162 10,369,870
ECHG [Member] [Member] [Member]    
Revenues 44,246,819 28,260,624
Gross margin 18,612,997 12,699,093
Subtotal | DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]    
Revenues 96,719,259 85,661,391
Gross margin $ 12,608,162 $ 10,369,870
Margin 13.00% 12.10%
Subtotal | ECHG [Member] [Member] [Member]    
Revenues $ 44,246,819 $ 28,260,624
Gross margin $ 18,612,997 $ 12,699,093
Margin 42.10% 44.90%
Recycled | DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]    
Revenues $ 7,572,476 $ 5,870,972
Gross margin $ 1,586,000 $ 1,154,376
Margin 20.90% 19.70%
Recycled | ECHG [Member] [Member] [Member]    
Revenues $ 11,706,453 $ 8,864,790
Gross margin $ 4,042,905 $ 3,194,486
Margin 34.50% 36.00%
Resale | DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]    
Revenues $ 89,146,783 $ 79,790,419
Gross margin $ 11,022,162 $ 9,215,494
Margin 12.40% 11.50%
Resale | ECHG [Member] [Member] [Member]    
Revenues $ 32,540,366 $ 19,395,834
Gross margin $ 14,570,092 $ 9,504,607
Margin 44.80% 49.00%