ACQUISITIONS AND DIVESTITURES - Schedule of Contingent Consideration (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Business Combination, Contingent Consideration, Liability [Roll Forward] | ||
| Balance as of beginning of period | $ 6,067 | $ 61,017 |
| Additions | 0 | 0 |
| Payments | (606) | 0 |
| Change in fair value | (2,622) | (1,538) |
| Balance as of end of period | $ 2,839 | $ 59,479 |
| X | ||||||||||
- Definition Business Combination, Contingent Consideration, Change In Contingent Consideration, Liability, Addition No definition available.
|
| X | ||||||||||
- Definition Business Combination, Contingent Consideration, Liability No definition available.
|
| X | ||||||||||
- Definition Amount of increase (decrease) in value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of liability recognized arising from contingent consideration in a business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|