v3.26.1
SEGMENT AND GEOGRAPHIC INFORMATION - Schedule of Employee Related Costs, Net of SBC (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]    
Employee-related expenses $ 109,988 $ 113,381
Less: stock compensation expenses (20,942) (25,410)
Employee-related expenses, net of stock compensation expenses $ 89,046 $ 87,971