COMMITMENTS AND CONTINGENCIES - Schedule of Payments Under Tax Receivable Agreement (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Commitments and Contingencies Disclosure [Abstract] | ||
April 1, 2025 to December 31, 2025 | $ 0 | |
2026 | 67,162 | |
2027 | 81,738 | |
2028 | 109,019 | |
2029 | 118,251 | |
Thereafter | 1,183,802 | |
Total Payments | 1,559,972 | |
Less adjustment to fair value for contingent consideration | (116,999) | |
Total TRA Liability | $ 1,442,973 | $ 1,412,300 |