v3.26.3
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Amortization of right-of-use assets $ 820 $ 820 $ 1,640 $ 1,640
Interest on lease liabilities 313 355 633 715
Operating lease cost 2,077 1,940 4,155 3,878
Short term lease cost 63 35 125 69
Variable lease cost 3,876 4,588 8,475 9,414
Total net lease cost $ 7,149 $ 7,738 $ 15,028 $ 15,716