XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.4
PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 564,374 $ 511,153
Less: Accumulated depreciation 257,726 228,999
Property, plant and equipment, net 306,648 282,154
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 12,428 11,690
Building    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 116,395 106,954
Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 340,322 315,001
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 95,229 $ 77,508