XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.3
INVENTORIES (Tables)
9 Months Ended
Sep. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Carrying Values of Inventories
The carrying values of inventories are as follows (in thousands):
September 30, 2025December 31, 2024
Finished goods$94,728 $89,780 
Work in process14,327 13,333 
Inventories$109,055 $103,113