v3.26.3
SEGMENT AND GEOGRAPHIC INFORMATION - Schedule of Employee Related Costs, Net of SBC (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Abstract]        
Employee-related expenses $ 109,364 $ 106,662 $ 219,352 $ 220,043
Less: stock compensation expenses (19,451) (20,517) (40,393) (45,927)
Employee-related expenses, net of stock compensation expenses $ 89,913 $ 86,145 $ 178,959 $ 174,116