v3.25.1
RESTRICTED CASH (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Cash and Cash Equivalents [Line Items]    
Restricted cash $ 807,468 $ 462,637
Brokerage customers' cash    
Cash and Cash Equivalents [Line Items]    
Restricted cash 737,546 366,260
Guaranty deposits    
Cash and Cash Equivalents [Line Items]    
Restricted cash 70,026 97,052
Restricted bank accounts    
Cash and Cash Equivalents [Line Items]    
Restricted cash 8,122 8,079
Due from banks    
Cash and Cash Equivalents [Line Items]    
Restricted cash 6,904 6,374
Deferred distribution payment    
Cash and Cash Equivalents [Line Items]    
Restricted cash 23 23
Allowance for restricted cash    
Cash and Cash Equivalents [Line Items]    
Restricted cash $ 15,153 $ 15,151