v3.26.1
Other Assets, Net - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Other Assets, Net          
Prepaid expenses $ 2,486   $ 2,486   $ 9,648
Derivative financial instruments, at fair value 15,290   15,290   13,094
Deferred financing costs, net 2,902   2,902   4,362
Operating lease right-of-use assets 40,159   40,159   41,491
Investments in funds 34,389   34,389   30,555
Other investments 12,390   12,390   13,828
Other 4,448   4,448   4,309
Total other assets, net 112,064   112,064   $ 117,287
Location, Statement of Income, Balance [Axis]: us-gaap:InvestmentIncomeNet          
Other Assets, Net          
Unrealized gains (losses) 4,261 $ 242 4,497 $ (283)  
Realized losses $ (124) $ (144) $ (297)