Right of Use Asset and Operating Lease Liability - Schedule of right of use assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Mar. 31, 2026 |
|---|---|---|
| Leases [Abstract] | ||
| Cost | $ 119,927 | $ 53,108 |
| Accumulated amortization | (13,516) | (10,012) |
| Net carrying value | $ 106,411 | $ 43,096 |