XML 51 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories consist of the following components (dollars in thousands):
 March 31, 2026December 31, 2025
Finished goods$42,200 $45,540 
Work in process26,330 24,130 
Raw materials48,740 39,050 
Total inventories$117,270 $108,720