Quarterly report [Sections 13 or 15(d)]

MARGIN LENDING AND TRADE PAYABLES - Schedule of Trade Payables (Details)

v3.25.2
MARGIN LENDING AND TRADE PAYABLES - Schedule of Trade Payables (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Regulatory Liabilities [Line Items]    
Margin lending and trade payables $ 993,146 $ 1,322,241
Margin lending payables    
Regulatory Liabilities [Line Items]    
Margin lending and trade payables 953,181 1,290,569
Payables to suppliers of goods and services    
Regulatory Liabilities [Line Items]    
Margin lending and trade payables 29,610 20,096
Payables to merchants    
Regulatory Liabilities [Line Items]    
Margin lending and trade payables 4,374 5,982
Other    
Regulatory Liabilities [Line Items]    
Margin lending and trade payables $ 5,981 $ 5,594