v3.26.1
Inventory (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory

The following table presents inventory as of the dates indicated:

 

(In thousands)  June 30, 2026   December 31, 2025 
Raw materials  $9,641   $7,052 
Work in process   1,407    1,503 
Finished goods   3,466    3,084 
Total  $14,514   $11,639