XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current portion $ 1,686,997 $ 1,573,824
Total lease liability 4,368,400  
2027 and thereafter 50,114  
ECHG [Member]    
Total 4,290,537  
Operating Lease Liability total 6,055,397  
2024 1,396,129  
2025 1,321,297  
2026 474,326  
2027 and thereafter 33,454  
2023 1,357,381  
Total minimum lease payments 4,582,587  
Less imputed interest (292,050)  
DGSE [Member]    
Total 1,764,860  
2024 552,414  
2025 412,269  
2026 355,000  
2023 541,984  
Total minimum lease payments 1,911,781  
Less imputed interest $ (146,921)