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
Related Party | GROZ | Management fees          
Related Party Transaction [Line Items]          
Total net revenue 73 73 290 290 290
Related Party | GDEV I | Management fees          
Related Party Transaction [Line Items]          
Total net revenue 518 461 1,915 2,124 2,430
Related Party | GDEV II | Management fees          
Related Party Transaction [Line Items]          
Total net revenue 646 642 2,658 2,551 2,031
Related Party | GREC II | Management fees          
Related Party Transaction [Line Items]          
Total net revenue 952 1,163 4,400 5,871 3,855
Related Party | GREC II | Performance participation fee          
Related Party Transaction [Line Items]          
Total net revenue     0 1,088 1,654
Related Party | GREC II | Administrative fees          
Related Party Transaction [Line Items]          
Total net revenue $ 102 $ 952 $ 2,392 $ 6,876 $ 3,478