Quarterly report [Sections 13 or 15(d)]

Inventories (Details)

v3.25.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Supplies $ 10,393 $ 8,593
Raw materials 1,291 1,297
Work in process 3,654 4,199
Finished goods 1,178 1,030
Total inventories $ 16,516 $ 15,119