XML 44 R30.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories
The components of inventories, net are as follows (in thousands):
June 30,December 31,
20262025
Raw materials$28,160 $43,335 
Work-in-process38,096 28,201 
Finished goods68,319 81,327 
     Total$134,575 $152,863