XML 62 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories (Tables)
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories consist of the following components (dollars in thousands):
 December 31,
2025
December 31,
2024
Finished goods$45,540 $43,940 
Work in process24,130 22,680 
Raw materials39,050 43,820 
Total inventories$108,720 $110,440