v3.25.2
Inventories - Summary of inventory (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Inventory [Line Items]    
Raw Material $ 1,506 $ 2,501
Packaging and Miscellaneous 12,564 13,616
Work in Process 68,526 57,893
Finished Goods 74,556 76,626
Reserve for Obsolete Inventory (5,417) (3,474)
Total Inventories, net $ 151,735 $ 147,162