v3.25.1
INVESTMENTS AND FAIR VALUE DISCLOSURES - Schedule of Change in Fair Value of Level III Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value, asset, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income [Extensible Enumeration] Nonoperating Income (Expense) Nonoperating Income (Expense)
Fair value, asset, recurring basis, still held, unrealized gain (loss), statement of income or comprehensive income [Extensible Enumeration] Nonoperating Income (Expense) Nonoperating Income (Expense)
Fair value, liability, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income [Extensible Enumeration] Nonoperating Income (Expense) Nonoperating Income (Expense)
Fair value, liability, recurring basis, still held, unrealized gain (loss), statement of income or comprehensive income [Extensible Enumeration] Nonoperating Income (Expense) Nonoperating Income (Expense)
Preferred Equity    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Cumulative dividends $ 8,100  
Level III    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 272,338 $ 2,521
Purchases 12,067  
Net losses (8,440) (144)
Ending Balance 275,965 2,377
Change in net unrealized losses on assets still recognized at the reporting date (8,440) (144)
Beginning balance 276,169 231,117
Issuances 140,083  
Settlements (14,556) (91,426)
Net (gains) losses 1,212 14,566
Ending Balance 402,908 154,257
Change in net unrealized (gains) losses on liabilities still recognized at the reporting date 1,212 14,566
Level III | TRA Liability    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 108,257 116,398
Issuances 0  
Settlements (14,556) (8,551)
Net (gains) losses 3,527 (536)
Ending Balance 97,228 107,311
Change in net unrealized (gains) losses on liabilities still recognized at the reporting date 3,527 (536)
Level III | Warrant Liability    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance   22,600
Settlements   0
Net (gains) losses   14,700
Ending Balance   37,300
Change in net unrealized (gains) losses on liabilities still recognized at the reporting date   14,700
Level III | Earnout Liability    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 167,912 92,119
Issuances 140,083  
Settlements 0 (82,875)
Net (gains) losses (2,315) 402
Ending Balance 305,680 9,646
Change in net unrealized (gains) losses on liabilities still recognized at the reporting date (2,315) 402
Level III | Preferred Equity    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 267,169  
Purchases 8,081  
Net losses (6,987)  
Ending Balance 268,263  
Change in net unrealized losses on assets still recognized at the reporting date (6,987)  
Level III | CLOs    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 5,169 2,521
Purchases 3,986  
Net losses (1,453) (144)
Ending Balance 7,702 2,377
Change in net unrealized losses on assets still recognized at the reporting date $ (1,453) $ (144)