LEASES - Cash Flows (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
|
| Operating leases | ||
| Noncash change in operating right-of-use assets | $ 25,152 | $ 25,836 |
| Cash payments to obtain right-of-use assets | (7,752) | |
| Change in operating lease liabilities | (24,488) | (22,550) |
| Operating right-of-use assets and lease liabilities, net | (7,088) | 3,286 |
| Cash paid for amounts included in the measurement of operating lease liabilities | $ (31,291) | $ (25,738) |