v3.25.4
LEASES - Schedule of Leases Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2025
Leases [Abstract]          
Operating lease costs $ 33,059 $ 37,580 $ 115,487 $ 113,040  
Variable lease costs $ 22,062 $ 27,400 $ 62,789 76,940  
Weighted average remaining lease term (in years) 6 years 7 months 20 days   6 years 7 months 20 days   7 years 1 month 17 days
Weighted average discount rate 4.77%   4.77%   4.88%
Operating cash outflows from operating leases     $ 132,494 139,089  
Leased assets obtained in exchange for new operating lease liabilities     $ 70,379 $ 50,156