XML 28 R13.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following as of March 31, 2026 and December 31, 2025:
March 31,December 31,
(In thousands)20262025
Raw materials$12,110 $10,561 
Work in progress5,803 6,371 
Finished goods14,921 13,223 
Total inventories$32,834 $30,155