XML 61 R39.htm IDEA: XBRL DOCUMENT v3.24.1
ACCOUNTING POLICIES AND NATURE OF OPERATIONS (Details 1 ) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues $ 171,674,088 $ 182,685,854
Gross margin 41,656,530 44,827,086
DGSE [Member] | Subtotal [Member]    
Revenues 129,413,669 131,107,433
Gross margin $ 15,648,558 $ 16,234,439
Margin 12.10% 12.40%
DGSE [Member] | Resale [Member]    
Revenues $ 117,918,242 $ 122,468,154
Gross margin $ 12,691,309 $ 14,240,795
Margin 10.80% 11.60%
DGSE [Member] | Recycled    
Revenues $ 11,495,427 $ 8,639,279
Gross margin $ 2,957,249 $ 1,993,644
Margin 25.70% 23.10%
ECHG [Member] [Member] [Member]    
Revenues $ 171,674,088 $ 182,685,854
Gross margin $ 41,656,530 $ 44,827,086
Margin 24.30% 24.50%
ECHG [Member] [Member] [Member] | Subtotal [Member]    
Revenues $ 42,260,419 $ 51,578,421
Gross margin $ 26,007,972 $ 28,592,647
Margin 61.50% 55.40%
ECHG [Member] [Member] [Member] | Resale [Member]    
Revenues $ 31,615,587 $ 39,747,631
Gross margin $ 20,068,156 $ 22,119,853
Margin 63.50% 55.70%
ECHG [Member] [Member] [Member] | Recycled    
Revenues $ 10,644,832 $ 11,830,790
Gross margin $ 5,939,816 $ 6,472,794
Margin 55.80% 54.70%