XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Inventories $ 14,621,575 $ 14,048,436
DGSE [Member] | Note Payable Farmers State Bank    
Inventories 12,312,543 10,434,067
ECHG [Member] | Note Payable Farmers State Banks [Member]    
Inventories 2,309,032 3,614,369
Resale | DGSE [Member]    
Inventories 12,282,472 10,422,072
Resale | ECHG [Member]    
Inventories 2,044,911 3,350,159
Recycled | DGSE [Member]    
Inventories 30,071 11,995
Recycles | ECHG [Member]    
Inventories $ 264,121 $ 264,210