XML 59 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Summary of Inventory
Inventories consisted of the following as of December 31:
20252024
Raw materials$89,534 $98,677 
Work in process11,868 10,960 
Finished goods17,155 18,587 
Total Inventories
$118,557 $128,224 
Summary of Property, Plant, and Equipment Net
Property, plant, and equipment, net consisted of the following as of December 31:
20252024
Land and buildings$29,687 $26,613 
Machinery and equipment225,922 211,984 
Construction in progress4,211 8,075 
Property, plant, and equipment, gross259,820 246,672 
Less accumulated depreciation(193,182)(177,811)
Property, plant and equipment, net$66,638 $68,861