Quarterly report [Sections 13 or 15(d)]

Inventories (Tables)

v3.25.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2025
Inventories [Abstract]  
Schedule of Inventory Balances Inventory balances consisted of the following (in thousands):
    June 30,
2025
    December 31,
2024
 
Finished goods   $ 33,214     $ 31,120  
Work in progress     4,112       4,203  
Raw materials     10,643       8,989  
Other     5,898       5,602  
Total   $ 53,867     $ 49,914