XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Abstract]    
Gross property, plant and equipment $ 534,519 $ 511,153
Less: accumulated depreciation 244,431 228,999
Property, plant and equipment, net 290,088 282,154
Land    
Property, Plant and Equipment [Abstract]    
Gross property, plant and equipment 12,429 11,690
Building    
Property, Plant and Equipment [Abstract]    
Gross property, plant and equipment 112,152 106,954
Equipment    
Property, Plant and Equipment [Abstract]    
Gross property, plant and equipment 327,597 315,001
Construction in progress    
Property, Plant and Equipment [Abstract]    
Gross property, plant and equipment $ 82,341 $ 77,508