Quarterly report [Sections 13 or 15(d)]

Inventories, Net - Summary of Inventories (Detail)

v3.26.1
Inventories, Net - Summary of Inventories (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Supplies $ 6,334 $ 6,249
Raw materials 4,311 3,419
Work in process 5,424 5,515
Finished goods 10,305 7,198
Inventory reserve (225) (129)
Total $ 26,149 $ 22,252