XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Total $ 7,446,881  
Current portion 1,573,824 $ 1,148,309
Total lease liability 5,873,057  
DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]    
Total 2,020,888  
2022 516,456  
2023 499,984  
2024 507,414  
2025 364,269  
2026 and thereafter 333,114  
Total minimum lease payments 2,221,237  
Less imputed interest (200,349)  
ECHG [Member] [Member] [Member]    
Total 5,425,993  
2022 1,321,353  
2023 1,357,381  
2024 1,396,129  
2025 1,321,297  
2026 and thereafter 507,780  
Total minimum lease payments 5,903,940  
Less imputed interest $ (477,947)