Quarterly report pursuant to Section 13 or 15(d)

CASH AND CASH EQUIVALENTS - Schedule of cash and cash equivalents (Details)

v3.25.0.1
CASH AND CASH EQUIVALENTS - Schedule of cash and cash equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 577,940 $ 545,084 $ 561,883
Allowance for cash and cash equivalents (342) (462)  
Short term deposits in commercial banks      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 274,776 127,051  
Short term deposits in National Bank (Kazakhstan)      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 172,561 196,942  
Securities purchased under reverse repurchase agreements      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 51,685 134,961  
Petty cash in bank vault and on hand      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 42,777 22,613  
Short term deposits on brokerage accounts      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 12,156 2,917  
Short term deposits in stock exchanges      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 9,301 47,830  
Short term deposits in National Bank (Tajikistan)      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 8,367 0  
Overnight deposits      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 4,024 3,557  
Cash in transit      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 2,208 9,633  
Bank deposits      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 275 0  
Short term deposits in the Central Depository (Kazakhstan)      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 152 $ 42