v3.25.2
Borrowings - Prime Brokerage Credit Facilities, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Short-term Debt [Line Items]    
Weighted Average Interest Rate 2.90% 5.00%
Total principal of long-term borrowings $ 1,769,300 $ 1,767,265
Short-Term Credit Facilities    
Short-term Debt [Line Items]    
Weighted Average Interest Rate 6.52% 6.69%
Financing Available $ 633,601 $ 623,168
Total principal of long-term borrowings $ 174,386 $ 122,953