v3.26.1
Related Parties - Schedule of Investment Management Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]          
Total net revenue $ 34,811 $ 50,462 $ 191,221 $ 195,766 $ 173,165
GROZ | Management fees | Related Party          
Related Party Transaction [Line Items]          
Total net revenue 73 73 290 290 290
GDEV I | Management fees | Related Party          
Related Party Transaction [Line Items]          
Total net revenue 518 461 1,915 2,124 2,430
GDEV II | Management fees | Related Party          
Related Party Transaction [Line Items]          
Total net revenue 646 642 2,658 2,551 2,031
GREC II | Management fees | Related Party          
Related Party Transaction [Line Items]          
Total net revenue 952 1,163 4,400 5,871 3,855
GREC II | Administrative fees | Related Party          
Related Party Transaction [Line Items]          
Total net revenue $ 102 $ 952 $ 2,392 $ 6,876 $ 3,478