XML 48 R22.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories consist of the following:
June 30,December 31,
20252024
(Dollars in thousands)
Raw materials and purchased parts for assembly $20,860 $20,575 
Self-manufactured assembly parts and finished products 24,047 17,517 
Total inventories $44,907 $38,092