Inventories, Net - Supplemental Inventory Information (Details) $ in Thousands |
Sep. 30, 2023
USD ($)
$ / oz
|
Dec. 31, 2022
USD ($)
$ / oz
|
---|---|---|
Inventory Disclosure [Abstract] | ||
Precious metals stated at LIFO cost | $ | $ 3,347 | $ 6,678 |
Precious metals stated under non-LIFO cost methods, primarily at fair value | $ | $ 33,734 | $ 31,611 |
Market value per ounce, Silver (in dollars per ounce) | 22.31 | 23.91 |
Market value per ounce, Gold (in dollars per ounce) | 1,856.26 | 1,824.52 |
Market value per ounce, Platinum | 911.15 | 1,073.91 |
Market value per ounce, Palladium (in dollars per ounce) | 1,256.05 | 1,799.36 |