XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2025
Inventories [Abstract]  
Schedule of Inventory Balances Inventory balances consisted of the following (in thousands):
   September 30,
2025
   December 31,
2024
 
Finished goods  $35,198   $31,120 
Work in progress   3,969    4,203 
Raw materials   8,392    8,989 
Other   5,831    5,602 
Total  $53,390   $49,914