XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
INVENTORIES (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Inventories $ 18,063,063 $ 14,048,436
DGSE [Member] | Note Payable Farmers State Bank    
Inventories 15,320,086 10,434,067
DGSE [Member] | Resale    
Inventories 15,311,602 10,422,072
DGSE [Member] | Recycled    
Inventories 8,484 11,995
ECHG [Member] | Note Payable Farmers State Banks [Member]    
Inventories 2,742,977 3,614,369
ECHG [Member] | Resale    
Inventories 1,637,723 3,350,159
ECHG [Member] | Recycles    
Inventories $ 1,105,254 $ 264,210