v3.25.1
SEGMENT REPORTING - Revenue disaggregation by country (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET $ 2,050,527 $ 1,666,352 $ 799,141
Kazakhstan      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 1,750,091 1,490,343 568,286
Armenia      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 181,698 43,132 79
Cyprus      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 69,490 118,332 215,246
US      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 43,951 12,842 13,097
Other      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 5,297 1,703 2,433
Brokerage      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 717,349 621,954 385,480
Brokerage | Kazakhstan      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 466,168 450,058 141,186
Brokerage | Armenia      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 181,698 43,132 79
Brokerage | Cyprus      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 63,179 115,878 237,112
Brokerage | US      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 3,431 11,372 4,854
Brokerage | Other      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 2,873 1,514 2,249
Banking      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 506,148 615,870 245,335
Banking | Kazakhstan      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 506,075 615,870 245,335
Banking | Armenia      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 0 0 0
Banking | Cyprus      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 0 0 0
Banking | US      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 0 0 0
Banking | Other      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 73 0 0
Insurance      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 683,026 344,601 173,069
Insurance | Kazakhstan      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 683,026 344,601 173,069
Insurance | Armenia      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 0 0 0
Insurance | Cyprus      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 0 0 0
Insurance | US      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 0 0 0
Insurance | Other      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 0 0 0
Other      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 144,004 83,927 (4,743)
Other | Kazakhstan      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 94,822 79,814 8,696
Other | Armenia      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 0 0 0
Other | Cyprus      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 6,311 2,454 (21,866)
Other | US      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET 40,520 1,470 8,243
Other | Other      
Segment Reporting Information [Line Items]      
TOTAL REVENUE, NET $ 2,351 $ 189 $ 184