v3.26.1
Other Assets, Net - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Other Assets, Net      
Prepaid expenses $ 8,646   $ 9,648
Derivative financial instruments, at fair value 14,331   13,094
Deferred financing costs, net 3,632   4,362
Operating lease right-of-use assets 40,828   41,491
Investments in funds 31,164   30,555
Other investments 13,905   13,828
Other 4,620   4,309
Total other assets, net 117,126   $ 117,287
Interest and other income, net      
Other Assets, Net      
Unrealized gains (losses) 236 $ (525)  
Realized gains (losses) $ (173) $ 144