XML 50 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of future annual minimum lease payments
   Operating
   Leases
 DGSE      
 2020 (excluding the three months ending March 31, 2020)   $382,608 
 2021    479,162 
 2022    235,674 
 2023    212,854 
 2024    213,884 
 2025 and thereafter    64,087 
        
 Total minimum lease payments    1,588,269 
 Less imputed interest    (163,368)
        
       Subtotal    1,424,901 
        
 ECHG      
 2020 (excluding the three months ending March 31, 2020)    596,190 
 2021    736,320 
 2022    644,702 
        
 Total minimum lease payments    1,977,212 
 Less imputed interest    (137,845)
        
       Subtotal    1,839,367 
        
     $3,264,268