v3.26.1
Right of Use Asset and Operating Lease Liability - Schedule of future minimum lease payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Operating Lease, Liability [Abstract]    
Operating Lease,2027 $ 11,454 $ 4,155
Operating Lease,2028 13,896 3,154
Operating Lease,2029 13,311 2,407
Operating Lease,2030 13,792 2,180
Operating Lease, Thereafter 79,613 4,423
Operating Lease, Total undiscounted lease liabilities 132,066 16,319
Operating Lease, Interest on lease liabilities (51,335) (2,645)
Operating Leases Liability 80,731 13,674
Operating Lease Liability - current portion 2,956 3,323
Operating Lease Liability 77,775 10,351
Finance Lease, Liability [Abstract]    
Finance Lease,2027 11,404 11,404
Finance Lease,2028 11,404 11,404
Finance Lease,2029 8,554 11,405
Finance Lease,2030 0 0
Finance Lease, Liability, Thereafter 0 0
Finance Lease, Total undiscounted lease liabilities 31,362 34,213
Finance Lease Liability, Interest on lease liabilities (3,639) (4,307)
Finance Lease Liability 27,722 29,906
Finance Leases Liability - current portion 9,260 9,045
Finance Lease liability 18,462 20,861
Total Lease, Liability [Abstract]    
2027 22,858 15,559
2028 25,300 14,558
2029 21,865 13,812
2030 13,792 2,180
Thereafter 79,613 4,423
Total undiscounted lease liabilities 163,428 50,532
Interest on lease liabilities (54,975) (6,952)
Total present value of minimum lease payments 108,453 43,580
Lease liability - current portion 12,216 12,368
Lease liability $ 96,237 $ 31,212