v3.26.1
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