v3.26.1
Leases (Lease Cost) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Amortization of right-of-use assets $ 3,279 $ 2,230
Interest on lease liabilities 1,375 375
Operating lease cost 7,923 7,332
Short-term lease cost 140 139
Variable lease cost 19,387 55,399
Total net lease cost $ 32,104 $ 65,475