REVENUES - Schedule of Changes In Strategic Revenue Share Purchase Consideration (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Revenue from Contract with Customer [Abstract] | ||
| Weighted-average amortization period | 7 years | |
| Changes In Strategic Revenue Share Purchase Consideration [Roll Forward] | ||
| Beginning balance | $ 329,207 | $ 373,528 |
| Amortization | (22,087) | (22,233) |
| Ending Balance | $ 307,120 | $ 351,295 |