v3.26.1
Leases - Summary Of Other Information Related To Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Lessee Disclosure [Abstract]      
Operating cash flows from operating leases $ 10,882 $ 7,780 $ 2,299
Right-of-use assets obtained in exchange of lease liabilities 28,360 29,858 15,873
Reduction of lease liabilities and right-of-use assets from lease termination $ 0 $ (8,608) $ 0