XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
12. COMMITMENTS AND CONTINGENCIES - Schedule of Contractual Future Payments Obligations (Details)
Dec. 31, 2021
USD ($)
Product Liability Contingency [Line Items]  
2022 $ 48,699,339
2023 646,836
2024 512,806
2025 363,495
2026 300,892
Thereafter 50,662
Contractual Obligation, Total 48,745,895
Finance Lease [Member]  
Product Liability Contingency [Line Items]  
2022 312,303
2023 321,887
2024 179,572
2025 21,728
2026 1,853
Contractual Obligation, Total 358,855
Operating Lease [Member[  
Product Liability Contingency [Line Items]  
2022 238,015
2023 324,949
2024 333,234
2025 341,767
2026 299,039
Thereafter 50,662
Contractual Obligation, Total 238,019
Mining Equipment [Member]  
Product Liability Contingency [Line Items]  
2022 45,646,618
Contractual Obligation, Total 45,646,618
Mining Operations Equipment [Member]  
Product Liability Contingency [Line Items]  
2022 2,502,403
Contractual Obligation, Total $ 2,502,403