v3.25.1
CUSTOMER LIABILITIES - Schedule of customer liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Interest-bearing deposits:    
Term deposits $ 1,722,313 $ 1,221,072
Non-interest-bearing accounts:    
Total non-interest-bearing accounts 2,582,686 1,052,758
Total customer liabilities 4,304,999 2,273,830
Term deposits    
Interest-bearing deposits:    
Term deposits $ 1,722,313 $ 1,221,072
Minimum | Term deposits    
Interest-bearing deposits:    
Interest rate 0.05% 0.04%
Maximum | Term deposits    
Interest-bearing deposits:    
Interest rate 18.30% 17.30%
Brokerage customers    
Non-interest-bearing accounts:    
Total non-interest-bearing accounts $ 2,167,111 $ 742,902
Customer accounts    
Non-interest-bearing accounts:    
Total non-interest-bearing accounts $ 415,575 $ 309,856