v3.26.1
CASH AND CASH EQUIVALENTS - Schedule of cash and cash equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 1,351,050 $ 966,115 $ 567,907
Allowance for Cash and cash equivalents (1,025) (734)  
Short term deposits in commercial banks      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 271,416 292,879  
Short term deposits in National Bank (Kazakhstan)      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 344,493 328,242  
Securities purchased under reverse repurchase agreements      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 58,782 207,893  
Petty cash in bank vault and on hand      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 80,052 97,595  
Short term deposits in stock exchanges      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 6,980 3,686  
Short term deposits in National Bank (Tajikistan)      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 2,684 1,136  
Short term deposits on brokerage accounts      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 317,750 5,621  
Cash in transit      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 15,586 18,710  
Overnight deposits      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 252,881 6,972  
Short term deposits in the Central Depository (Kazakhstan)      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 1,238 3,904  
Other short term deposits and accounts      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 213 $ 211