v3.26.3
Right of Use Asset and Operating Lease Liability - Schedule of future minimum lease payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Operating Lease, Liability [Abstract]    
Operating Lease, 2027 $ 14,750 $ 4,155
Operating Lease, 2028 10,694 3,154
Operating Lease, 2029 13,289 2,407
Operating Lease, 2030 13,792 2,180
Operating Lease, Thereafter 79,613 4,423
Operating Lease, Total undiscounted lease liabilities 132,138 16,319
Operating Lease, Interest on lease liabilities (49,203) (2,645)
Operating Leases Liability 82,935 13,674
Operating Lease Liability - current portion 6,313 3,323
Operating Lease Liability 76,622 10,351
Finance Lease, Liability [Abstract]    
Finance Lease, 2027 11,404 11,404
Finance Lease, 2028 8,553 11,404
Finance Lease, 2029 8,553 11,405
Finance Lease, 2030 0 0
Finance Lease, Liability, Thereafter 0 0
Finance Lease, Total undiscounted lease liabilities 28,510 34,213
Finance Lease Liability, Interest on lease liabilities (3,017) (4,307)
Finance Lease Liability 25,493 29,906
Finance Leases Liability - current portion 9,483 9,045
Finance Lease liability 16,010 20,861
Total Lease, Liability [Abstract]    
2027 26,154 15,559
2028 19,247 14,558
2029 21,842 13,812
2030 13,792 2,180
Thereafter 79,613 4,423
Total undiscounted lease liabilities 160,648 50,532
Interest on lease liabilities (52,220) (6,952)
Total present value of minimum lease payments 108,428 43,580
Lease liability - current portion 15,796 12,368
Lease liability $ 92,632 $ 31,212