v3.26.1
MARGIN LENDING AND TRADE PAYABLES - Schedule of trade payables (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Regulatory Liabilities [Line Items]    
Margin lending and trade payables $ 594,005 $ 689,641
Margin lending payables    
Regulatory Liabilities [Line Items]    
Margin lending and trade payables 539,273 625,136
Payables to suppliers of goods and services    
Regulatory Liabilities [Line Items]    
Margin lending and trade payables 44,971 45,634
Payables to merchants    
Regulatory Liabilities [Line Items]    
Margin lending and trade payables 4,254 10,400
Other    
Regulatory Liabilities [Line Items]    
Margin lending and trade payables $ 5,507 $ 8,471