Annual report pursuant to Section 13 and 15(d)

Accounts Payable, Accrued Expenses??and Other Current Liabilities (Details)

v3.24.0.1
Accounts Payable, Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued investment manager fees $ 106,612 $ 99,851
Accrued compensation and related taxes 72,466 77,939
Accounts payable 35,738 11,271
Accrued professional services 14,289 10,762
Accrued technology 4,151 6,393
Accrued interest 2,473 3,091
Accrued treasury stock purchases 0 9,289
Other accrued expenses 5,695 15,270
Total accrued expenses and other current liabilities $ 241,424 $ 233,866