LEASES - Assets and Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Leases [Abstract] | ||
| Right-of-use assets (recorded in other non-current assets) | $ 29,255 | $ 37,448 |
| Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Other non-current assets | Other non-current assets |
| Current lease liabilities (recorded in other accrued liabilities) | $ 10,784 | $ 10,968 |
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Other accrued liabilities | Other accrued liabilities |
| Long-term lease liabilities (recorded in other non-current liabilities) | $ 30,416 | $ 33,728 |
| Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other non-current liabilities | Other non-current liabilities |
| Total lease liabilities | $ 41,200 | $ 44,696 |