LEASES - Schedule of Assets and Liabilities (Details) - USD ($) $ in Thousands |
Sep. 30, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Assets: | ||
| Operating lease right-of-use assets | $ 107,784 | $ 114,472 |
| Finance lease right-of-use assets | $ 0 | $ 5,873 |
| Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Property, plant and equipment, net | Property, plant and equipment, net |
| Liabilities: | ||
| Operating lease liabilities, current portion | $ 11,353 | $ 9,974 |
| Operating lease liabilities, net of current portion | 90,869 | 97,843 |
| Finance lease liabilities, current portion | $ 0 | $ 1,669 |