Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Schedule of tax paid (Details)

v3.26.1
INCOME TAXES - Schedule of tax paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Examination [Line Items]      
US Federal $ 2,110 $ 24,996 $ 15,022
Foreign 79,190 28,926 15,297
Income taxes paid 81,300 53,922 30,319
United states      
Income Tax Examination [Line Items]      
Income taxes paid 2,110 24,996 15,022
Kazakhstan      
Income Tax Examination [Line Items]      
Income taxes paid 29,560 2,937 0
Cyprus      
Income Tax Examination [Line Items]      
Income taxes paid 37,414 24,785 15,297
Armenia      
Income Tax Examination [Line Items]      
Income taxes paid $ 12,216 $ 1,204 $ 0