XML 49 R29.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of composition of inventories
The composition of inventories is as follows (dollar amounts in thousands):
As of December 31,20252024
Raw materials$22,893 $21,312 
Work in process1,251 1,011 
Finished goods44,168 37,120 
Total inventories$68,312 $59,443