XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.1
PROPERTY, PLANT AND EQUIPMENT (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment at March 31, 2025 and December 31, 2024 are summarized as follows:
 March 31, 2025December 31, 2024
Land$11,927 $11,690 
Building110,903 106,954 
Equipment323,519 315,001 
Construction in progress74,137 77,508 
 520,486 511,153 
Less: accumulated depreciation236,733 228,999 
Property, plant and equipment, net$283,753 $282,154