XML 202 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consist of the following as of December 31, 2024 and 2023:
(In thousands)20242023
Raw materials$11,768 $14,668 
Work in progress4,082 3,475 
Finished goods13,163 9,021 
Total$29,013 $27,164 
During the year ended December 31, 2023, the Company recorded a $3.4 million inventory write-down for potentially unusable products. The products consisted of slow-moving inventory, product defects, and supplier defects in raw materials.