XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Leases Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2024
Leases [Abstract]          
Operating lease costs $ 37,580 $ 37,535 $ 113,040 $ 112,845  
Variable lease costs $ 27,400 22,290 $ 76,940 64,452  
Weighted average remaining lease term (in years) 7 years 3 months 29 days   7 years 3 months 29 days   7 years 7 months 13 days
Weighted average discount rate 4.92%   4.92%   4.95%
Operating cash outflows from operating leases $ 46,243 44,941 $ 139,089 133,259  
Leased assets obtained in exchange for new operating lease liabilities $ 13,840 $ 29,239 $ 50,156 $ 50,698