XML 208 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Borrowings - Interest Expense on Broker-Dealer Facilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]      
Interest expense $ 132,859 $ 97,802 $ 99,294
Broker-dealer credit facilities      
Line of Credit Facility [Line Items]      
Interest expense 8,427 7,909 6,238
Uncommitted facility      
Line of Credit Facility [Line Items]      
Interest expense 4,399 3,823 5,431
Committed facility      
Line of Credit Facility [Line Items]      
Interest expense 3,357 3,614 533
Overdraft facility      
Line of Credit Facility [Line Items]      
Interest expense $ 671 $ 472 $ 274