Quarterly report [Sections 13 or 15(d)]

SEGMENT REPORTING - Revenue disaggregation by country (Details)

v3.25.4
SEGMENT REPORTING - Revenue disaggregation by country (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET $ 628,621 $ 664,578 $ 1,688,151 $ 1,705,716
Brokerage        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 209,603 213,331 620,747 563,044
Banking        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 235,538 206,370 487,502 499,081
Insurance        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 129,874 197,831 454,782 523,269
Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 53,606 47,046 125,120 120,322
Kazakhstan        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 534,677 558,871 1,423,026 1,475,265
Kazakhstan | Brokerage        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 123,164 131,923 382,258 385,376
Kazakhstan | Banking        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 235,413 206,370 487,216 499,081
Kazakhstan | Insurance        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 129,874 197,831 454,782 523,269
Kazakhstan | Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 46,226 22,747 98,770 67,539
Armenia        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 45,930 61,150 145,495 122,319
Armenia | Brokerage        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 45,930 61,150 145,495 122,319
Armenia | Banking        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
Armenia | Insurance        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
Armenia | Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
Cyprus        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 40,796 22,131 96,395 54,788
Cyprus | Brokerage        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 36,196 18,750 83,043 51,379
Cyprus | Banking        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
Cyprus | Insurance        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
Cyprus | Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 4,600 3,381 13,352 3,409
US        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 3,230 20,253 13,176 49,415
US | Brokerage        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 2,083 840 3,884 2,240
US | Banking        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
US | Insurance        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
US | Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 1,147 19,413 9,292 47,175
Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 3,988 2,173 10,059 3,929
Other | Brokerage        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 2,230 668 6,067 1,730
Other | Banking        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 125 0 286 0
Other | Insurance        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET 0 0 0 0
Other | Other        
Segment Reporting Information [Line Items]        
TOTAL REVENUE, NET $ 1,633 $ 1,505 $ 3,706 $ 2,199