v3.26.1
Related Parties - Schedule of Investment Management Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Total net revenue $ 41,885 $ 50,609 $ 76,696 $ 101,071
GROZ | Management fees | Related Party        
Related Party Transaction [Line Items]        
Total net revenue 73 73 145 145
GDEV I | Management fees | Related Party        
Related Party Transaction [Line Items]        
Total net revenue 584 495 1,101 956
GDEV II | Management fees | Related Party        
Related Party Transaction [Line Items]        
Total net revenue 653 696 1,299 1,337
GREC II | Management fees | Related Party        
Related Party Transaction [Line Items]        
Total net revenue 943 1,148 1,895 2,312
GREC II | Administrative fees | Related Party        
Related Party Transaction [Line Items]        
Total net revenue $ 857 $ 21 $ 959 $ 973