XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.1
PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Abstract]    
Gross property, plant and equipment $ 520,486 $ 511,153
Less: accumulated depreciation 236,733 228,999
Property, plant and equipment, net 283,753 282,154
Land    
Property, Plant and Equipment [Abstract]    
Gross property, plant and equipment 11,927 11,690
Building    
Property, Plant and Equipment [Abstract]    
Gross property, plant and equipment 110,903 106,954
Equipment    
Property, Plant and Equipment [Abstract]    
Gross property, plant and equipment 323,519 315,001
Construction in progress    
Property, Plant and Equipment [Abstract]    
Gross property, plant and equipment $ 74,137 $ 77,508