v3.25.4
PROPERTY, PLANT AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Depreciation expense $ 24,600 $ 21,500
Property, plant and equipment, net $ 72,602 $ 75,571