XML 30 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVENTORIES
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
 
The composition of inventories is as follows (dollar amounts in thousands):
As of December 31,20242023
Raw materials$21,312 $18,301 
Work in process1,011 1,218 
Finished goods37,120 47,376 
Total inventory$59,443 $66,895