XML 30 R15.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following (in thousands):
  
December 31,
 20252024
Raw materials$75,417 $86,917 
Work-in-process4,877 5,544 
Finished goods57,595 65,066 
$137,889 $157,527 
In the fourth quarter of 2025, the Company recorded a charge of $13,067,000 for excess and obsolete inventory following a comprehensive strategic product portfolio review under our new leadership team. As part of this strategic review, the Company is reducing focus on certain legacy products, which increased the risk of excess and obsolete inventory.