| LEASES (Tables)
 | 6 Months Ended | 
| Jun. 30, 2022 | 
|---|
| LEASES |  | 
| Schedule of future lease payments of operating lease and finance lease |  
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  
|  |      | 2022 |      | 2023 |      | 2024 |      | 2025 |      | 2026 |  
| Operating lease payments(1) |  | $ |  174,563 |  | $ |  356,991 |  | $ |  376,855 |  | $ |  384,719 |  | $ |  110,096 |  
| Financing lease payments(2) |  |  |  223,365 |  |  |  438,328 |  |  |  372,056 |  |  |  99,796 |  |  |  — |  
| (1) | The weighted average discount rate as of June 30, 2022 for operating leases was 4.50%. Based on this rate, the future lease payments above include imputed interest of $117,889. The weighted average remaining term of operating leases was 3.80 years. | 
 
| (2) | The weighted average discount rate as of June 30, 2022 for financing leases was 4.00%. Based on this rate, the future lease payments above include imputed interest of $59,058. The weighted average remaining term of financing leases was 2.66 years. | 
 | 
| Schedule of reconciliation between the undiscounted future cash flows and the operating and financing lease liabilities |  
|  |  |  |  |  |  |  |  
|  |      | As of |  
|  |      | June 30, 2022 |      | December 31, 2021 |  
| Operating lease liability, current portion |  | $ |  301,339 |  | $ |  290,766 |  
| Operating lease liability, non-current portion |  |   |  983,995 |  |   |  1,138,319 |  
| Operating lease liability, total |  | $ |  1,285,334 |  | $ |  1,429,085 |  
| Total undiscounted future cash flows |  |   |  1,403,223 |  |   |  1,577,786 |  
| Imputed interest |  |   |  117,889 |  |   |  148,701 |  
| Undiscounted future cash flows less imputed interest |  | $ |  1,285,334 |  | $ |  1,429,085 |  
|  |  |  |  |  |  |  |  
| Financing lease liability, current portion |  | $ |  407,031 |  | $ |  316,514 |  
| Financing lease liability, non-current portion |  |   |  667,456 |  |   |  343,727 |  
| Financing lease liability, total |  | $ |  1,074,487 |  | $ |  660,241 |  
| Total undiscounted future cash flows |  |   |  1,133,545 |  |   |  692,091 |  
| Imputed interest |  |   |  59,058 |  |   |  31,850 |  
| Undiscounted future cash flows less imputed interest |  | $ |  1,074,487 |  | $ |  660,241 |  | 
| Schedule of lease cost |  
|  |  |  |  |  |  |  |  |  |  |  |  |  |  
|  |  | Three months ended  |  | Six months ended  |  
|  |  | June 30,  |  | June 30,  |  
|  |      | 2022 |      | 2021 |      | 2022 |      | 2021 |  
| Operating lease costs |  | $ |  83,590 |  | $ |  84,790 |  | $ |  167,180 |  | $ |  356,307 |  
| Short term lease costs (1) |  |  |  581,799 |  |  |  1,046,025 |  |  |  1,297,602 |  |  |  1,938,514 |  
| Financing lease costs: |  |  |   |  |  |   |  |  |   |  |  |   |  
| Amortization of financing lease assets (2) |  |  |  110,850 |  |  |  68,625 |  |  |  227,465 |  |  |  104,464 |  
| Interest on lease liabilities (3) |  |  |  7,280 |  |  |  4,078 |  |  |  13,793 |  |  |  9,006 |  
| (1) | Amount included in Lease operating expenses | 
 
| (2) | Amount included in Depreciation, depletion and amortization | 
 
| (3) | Amount included in Interest expense | 
 |