XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories at December 31, 2025 and 2024, consisted of the following (amounts in thousands):
 20252024
Raw material$113,122 $103,616 
Work-in-process42,591 41,898 
Finished goods314,836 291,678 
 $470,549 $437,192