v3.26.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of Carrying Values of Inventories
The carrying values of inventories are as follows (in thousands):
March 31, 2026December 31, 2025
Finished goods$106,746 $98,089 
Work in process11,245 10,055 
Inventories$117,991 $108,144