XML 132 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Schedule of future annual minimum lease payments
   Operating
   Leases
 DGSE      
 2020 (excluding the nine months ending September 30, 2020)   $130,612 
 2021    479,162 
 2022    235,674 
 2023    212,854 
 2024    213,884 
 2025 and thereafter    64,087 
        
 Total minimum lease payments    1,336,273 
 Less imputed interest    (126,541)
        
       Subtotal    1,209,732 
        
 ECHG      
 2020 (excluding the nine months ending September 30, 2020)    147,707 
 2021    855,423 
 2022    784,598 
 2023    806,175 
 2024    828,346 
 2025 and thereafter    924,003 
        
 Total minimum lease payments    4,346,252 
 Less imputed interest    (482,659)
        
       Subtotal    3,863,593 
        
      5,073,325 
 Less current portion    (1,132,411)
        
 Long term operating lease liability   $3,940,914