XML 102 R88.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED VIEs - Schedule of Consolidated VIE Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
ASSETS    
Cash and cash equivalents $ 908,586 $ 1,308,218
Customers and other receivables 151,506 113,056
Investments 506,497 614,947
Other assets 345,141 347,558
Total Assets 4,232,067 4,793,993
LIABILITIES    
Deposits and other customer payables 335,380 308,213
Other liabilities 647,510 606,526
Total Liabilities 3,499,703 4,029,210
Consolidated VIEs    
ASSETS    
Cash and cash equivalents 135 2,456
Customers and other receivables 2,143 97
Investments 115,826 144,878
Other assets 593 1,016
Total Assets 118,697 148,447
LIABILITIES    
Deposits and other customer payables 388 72
Other liabilities 914 295
Total Liabilities $ 1,302 $ 367