v3.26.1
Revenues from Contracts with Customers - Schedule of Revenues from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues from contracts with customers:        
Total revenues $ 177,160 $ 112,621 $ 336,630 $ 220,703
Advisory fees [Member]        
Revenues from contracts with customers:        
Total revenues 146,300 103,241 281,180 202,790
Management fees [Member]        
Revenues from contracts with customers:        
Total revenues 5,369 10,600
Performance fees [Member]        
Revenues from contracts with customers:        
Total revenues 5,964 8,919
Other revenues [Member]        
Revenues from contracts with customers:        
Total revenues $ 19,527 $ 9,380 $ 35,931 $ 17,913