v3.26.1
Leases - Schedule of Operating Lease Right-of-use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]      
Cash paid for operating lease liabilities $ 10,393 $ 10,263 $ 11,561
Operating lease right-of-use assets obtained in exchange for operating lease liabilities $ 9,605 $ 51,364 $ 719
Weighted average remaining lease term (in years) 11 years 8 months 12 days 11 years 8 months 12 days 8 years
Weighted average discount rate 7.40% 7.40% 7.10%