XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.2
CONSOLIDATED VIEs - Schedule of Consolidated VIE Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
ASSETS    
Cash and cash equivalents $ 847,555 $ 971,316
Customers and other receivables 170,892 201,767
Investments 687,507 701,964
Other assets 455,837 414,518
Total Assets 4,527,194 4,635,781
LIABILITIES    
Deposits and other customer payables 382,115 443,262
Other liabilities 536,675 546,947
Total Liabilities 3,932,073 4,065,919
Consolidated VIEs    
ASSETS    
Cash and cash equivalents 377 4,627
Customers and other receivables 3,689 23,277
Investments 149,670 196,112
Other assets 724 683
Total Assets 154,460 224,699
LIABILITIES    
Deposits and other customer payables 109 23,498
Other liabilities 367 353
Total Liabilities $ 476 $ 23,851