v3.26.1
INVESTMENTS AND FAIR VALUE DISCLOSURES - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt obligations, fair value $ 3,600,000 $ 3,200,000
Debt obligations, net 3,812,233 3,324,426
TRA liability 98,659 106,793
Total TRA Liability 1,636,766 1,658,999
Fair Value, Nonrecurring | Estimate of Fair Value Measurement    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
TRA liability 640,000 652,300
Fair Value, Nonrecurring | Portion at Other than Fair Value Measurement    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total TRA Liability 1,500,000 1,600,000
Level II    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt obligations, fair value 2,200,000 2,300,000
TRA liability $ 0 $ 0