XML 48 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories, Net
Inventories, net as of December 31, 2024 and 2023 were comprised of the following:
December 31,
20242023
(in thousands)
Raw materials$28,900 $31,235 
Work in progress148 542 
Finished goods27,194 28,867 
Inventories56,242 60,644 
Reserve for obsolescence(5,461)(6,158)
Inventories, net$50,781 $54,486