v3.25.4
Other Assets, Net - Summary (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Assets, Net      
Prepaid expenses $ 9,648 $ 10,834  
Derivative financial instruments, at fair value 13,094 25,682  
Deferred financing costs, net 4,362 7,280  
Operating lease right-of-use assets $ 41,491 $ 44,034  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total other assets, net Total other assets, net  
Investments in funds $ 30,555 $ 27,665  
Other investments 13,828 11,343  
Other 4,309 4,480  
Total other assets, net 117,287 131,318  
Investment funds unrealized gains (losses) 1,504 4,848 $ 1,254
Investment funds realized gains (losses) $ 425 $ (1,328) $ (758)