v3.26.1
PROPERTY, PLANT AND EQUIPMENT, NET - Depreciation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Depreciation expense for property, plant and equipment:        
Depreciation expense $ 38,021 $ 32,576 $ 87,230 $ 56,182