XML 149 R126.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated VIEs - Summary of Consolidated VIE Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
ASSETS      
Cash and cash equivalents $ 1,308,218 $ 971,316 $ 1,234,773
Customers and other receivables 113,056 201,767  
Investments 614,947 701,964  
Other assets 347,558 414,518  
Total Assets 4,793,993 4,635,781  
Liabilities:      
Deposits and other customer payables 308,213 443,262  
Other liabilities 606,526 546,947  
Total Liabilities 4,029,210 4,065,919  
Consolidated VIEs      
ASSETS      
Cash and cash equivalents 2,456 4,627  
Customers and other receivables 97 23,277  
Investments 144,878 196,112  
Other assets 1,016 683  
Total Assets 148,447 224,699  
Liabilities:      
Deposits and other customer payables 72 23,498  
Other liabilities 295 353  
Total Liabilities $ 367 $ 23,851