Inventory - Additional Disclosure (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Inventory | ||
Reduction in inventory valuation | $ 2,598 | $ 1,139 |
NRV adjustment related to produced inventory | 498 | |
NRV adjustment related to non-produced inventory | $ 2,100 | $ 0 |