INVENTORIES - Disclosure of detailed information about inventories (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Classes of current inventories [abstract] | ||
| Warehouse inventory | $ 8,698 | $ 8,717 |
| Stockpile inventory | 2,335 | 3,982 |
| Finished goods inventory | 15,550 | 3,580 |
| Work in process inventory | 902 | 361 |
| Inventories | $ 27,485 | $ 16,640 |