XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
LongTerm Debt (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Note payable $ 2,843,415 $ 4,619,579
Subtotal 18,736,131 15,413,925
Current portion 2,765,794 2,120,457
Noncurrent portion 15,970,337 13,293,468
Avail Transaction Note    
Note payable, related party $ 2,000,000 0
Interest rate 0.00%  
Maturity Apr. 01, 2025  
Envela    
Subtotal $ 2,843,415  
Note payable, related party 0 1,668,200
ECHG [Member] [Member] [Member]    
Subtotal 9,986,459 6,496,127
DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]    
Subtotal 5,906,257 4,298,219
Texas Bank and Trust    
Subtotal 1,752,446  
Texas Bank and Trust | Envela    
Note payable, related party $ 2,843,415 2,951,379
Interest rate 3.25%  
Maturity Nov. 04, 2025  
Note Payable Farmers State Bank | ECHG [Member] [Member] [Member]    
Subtotal $ 6,286,459  
Note payable, related party $ 6,286,459 0
Interest rate 3.10%  
Maturity Nov. 15, 2026  
Note Payable Farmers State Bank | DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]    
Subtotal $ 2,770,729  
Note payable, related party $ 2,770,729 0
Interest rate 3.10%  
Maturity Nov. 15, 2026  
Note Payable Texas Bank And Trust | DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]    
Subtotal $ 474,009  
Note payable, related party $ 474,009 491,852
Interest rate 3.75%  
Maturity Sep. 14, 2025  
Revolving Line Of Credit    
Subtotal $ 1,700,000  
Note payable, related party $ 1,700,000 0
Interest rate 3.10%  
Maturity Nov. 23, 2024  
Related Party | ECHG [Member] [Member] [Member]    
Note payable, related party $ 0 6,496,127
Related Party | DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]    
Note payable, related party $ 0 2,863,715
Interest rate 0.00%  
Note Payable Truist Bank | DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]    
Subtotal $ 909,073  
Note payable, related party $ 909,073 942,652
Interest rate 3.65%  
Maturity Jul. 09, 2030  
Note Payable Texas Bank And Trust 1 | DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]    
Note payable, related party $ 1,752,446 $ 0
Interest rate 3.25%  
Maturity Jul. 30, 2031