Annual report [Section 13 and 15(d), not S-K Item 405]

Inventories (Details)

v3.25.0.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Supplies $ 8,593 $ 6,757
Raw materials 1,297 872
Work in process 4,199 3,955
Finished goods 1,030 1,069
Total inventory $ 15,119 $ 12,653