COMMITMENTS AND CONTINGENCIES - Schedule of Payments Under Tax Receivable Agreement (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||
| July 1, 2026 to December 31, 2026 | $ 0 | |
| 2027 | 77,082 | |
| 2028 | 104,295 | |
| 2029 | 114,833 | |
| 2030 | 110,490 | |
| Thereafter | 1,331,320 | |
| Total Payments | 1,738,020 | |
| Less adjustment to fair value for contingent consideration | (101,254) | |
| Total TRA Liability | $ 1,636,766 | $ 1,658,999 |