XML 74 R52.htm IDEA: XBRL DOCUMENT v3.24.1
LONG-TERM DEBT (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Nov. 23, 2021
Subtotal $ 14,933,491 $ 14,726,703  
Avail Transaction Note      
Note payable, related party 0.00%    
Note payable, related party $ 833,333 1,500,000  
Maturity Apr. 01, 2025    
Texas Bank and Trust      
Subtotal $ 1,627,242 456,187  
Note payable, related party 3.75%    
Maturity Sep. 14, 2025    
Note Payable Farmers State Bank      
Note payable, related party     $ 6,309,962
Revolving Line Of Credit      
Subtotal $ 0 0  
Note payable, related party 3.10%    
Maturity Nov. 15, 2024    
ECHG [Member] [Member] [Member]      
Subtotal $ 6,648,714 7,554,565  
ECHG [Member] [Member] [Member] | Note Payable Farmers State Bank      
Subtotal $ 5,815,381 6,054,565  
Note payable, related party 3.10%    
Maturity Nov. 15, 2026    
DGSE [Member]      
Subtotal $ 5,666,466 5,690,152  
DGSE [Member] | Note Payable Farmers State Bank      
Subtotal $ 2,563,108 2,668,527  
Note payable, related party 3.10%    
Maturity Nov. 15, 2026    
DGSE [Member] | Note Payable Truist Bank      
Subtotal $ 838,430 874,418  
Note payable, related party 3.65%    
Maturity Jul. 09, 2030    
DGSE [Member] | Note Payable Texas Bank And Trust      
Subtotal $ 437,686 1,691,020  
Note payable, related party 3.75%    
Maturity Jul. 30, 2031    
DGSE [Member] | Note Payable Kretchmer Transaction [Member]      
Subtotal $ 200,000 0  
Note payable, related party 0.00%    
Maturity Oct. 01, 2025    
Envela      
Subtotal $ 2,618,311 2,732,688  
Current portion $ 1,361,443 1,250,702  
Note payable, related party 3.25%    
Note payable, related party $ 14,933,491 $ 15,977,405  
Maturity Nov. 04, 2025