XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
LONGTERM DEBT (Details) - USD ($)
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Subtotal $ 15,175,553 $ 15,413,925
Current portion 550,256 2,120,457
Noncurrent portion 14,625,297 13,293,468
DGSE [Member]    
Subtotal 5,958,937 4,298,219
Note payable, related party $ 2,796,449 2,863,715
Interest rate 6.00%  
Maturity May 16, 2024  
DGSE [Member] | Texas Bank & Trust One    
Interest rate 3.75%  
Maturity Jul. 31, 2026  
Note payable $ 1,766,225  
DGSE [Member] | Truist Bank    
Interest rate 3.65%  
Maturity Jul. 09, 2030  
Note payable $ 917,595 942,652
DGSE [Member] | Texas Bank & Trust    
Interest rate 3.75%  
Maturity Sep. 14, 2025  
Note payable $ 478,668 491,852
ECHG [Member]    
Note payable, related party $ 6,344,572 6,496,127
Interest rate 6.00%  
Maturity May 16, 2024  
Envela    
Subtotal $ 2,872,044 4,619,579
Note payable $ 0 1,668,200
Envela | Texas Bank & Trust    
Interest rate 3.25%  
Maturity Nov. 04, 2025  
Note payable $ 2,872,044 2,951,379
Envela | Note Payable    
Note payable   $ 1,668,200