v3.26.1
Investments - Schedule of Investments (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Equity Method Investment Balances [Roll Forward]  
Investment in joint ventures at beginning of the period $ 0
Income from joint ventures 918
Other comprehensive loss from funds (47)
Contributions 9,707
Investment in joint ventures at end of the period 10,578
Joint Venture  
Equity Method Investment Balances [Roll Forward]  
Investment in joint ventures at beginning of the period 104,250
Income from joint ventures 6,302
Foreign currency translation adjustment 910
Other comprehensive gain from joint ventures 229
Contributions 29,879
Investment in joint ventures at end of the period $ 141,570