v3.25.2
Borrowings - Interest Expense on Broker-Dealer Facilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Line of Credit Facility [Line Items]        
Interest expense $ 32,551 $ 23,430 $ 62,442 $ 46,662
Broker-dealer credit facilities        
Line of Credit Facility [Line Items]        
Interest expense 2,235 1,990 4,374 3,581
Uncommitted facility        
Line of Credit Facility [Line Items]        
Interest expense 1,175 1,009 2,319 1,610
Committed facility        
Line of Credit Facility [Line Items]        
Interest expense 898 916 1,707 1,793
Overdraft facility        
Line of Credit Facility [Line Items]        
Interest expense $ 162 $ 65 $ 348 $ 178