v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of equity securities valued under the measurement alternative on nonrecurring basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Carrying Amount $ 1,301,798 $ 1,530,561
Level 2 | Notes payable    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Carrying Amount 0 28,021
Fair Value 0 28,021
Level 2 | Revolving credit facility    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Carrying Amount 6,638 16,329
Fair Value 6,638 16,329
Level 2 | Term loans, net    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Carrying Amount 119,297 199,429
Fair Value 120,931 199,429
Level 2 | Senior notes payable    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Carrying Amount 1,033,782 1,530,561
Fair Value 681,890 769,476
Level 3 | New Notes payable    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Carrying Amount 268,016 0
Fair Value $ 166,796 $ 0