XML 25 R13.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consist of the following as of June 30, 2025 and December 31, 2024:
June 30,December 31,
(In thousands)20252024
Raw materials$8,622 $11,768 
Work in progress4,796 4,082 
Finished goods14,272 13,163 
Total inventories$27,690 $29,013