Fair Value Measurement - Statement Of Income Classification (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| Fair Value Statement Of Income Classification [Line Items] | |||
| Unrealized (loss) on zinc zero cost collar, net | $ (1,844) | ||
| Sales, net | |||
| Fair Value Statement Of Income Classification [Line Items] | |||
| Realized/unrealized derivative (loss) gain, net | 1,002 | $ (47) | $ 1,714 |
| Other expenses, net | |||
| Fair Value Statement Of Income Classification [Line Items] | |||
| Realized/unrealized gold and silver rounds/bullion gain (loss), net | (55) | $ 1,173 | $ 663 |
| Realized (loss) on zinc zero cost collar, net | (1,156) | ||
| Unrealized (loss) on zinc zero cost collar, net | $ (1,844) | ||