Deposits - Schedule of deposits (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Mar. 31, 2026 |
|---|---|---|
| Deposits [Line Items] | ||
| Deposits, gross | $ 95,129 | $ 65,710 |
| Equipment deposit provision, opening and closing | (12,131) | (12,131) |
| Deposit Assets, Total | 82,998 | 53,579 |
| Utility energy deposits [Member] | ||
| Deposits [Line Items] | ||
| Deposits, gross | 38,753 | 34,791 |
| Equipment deposits [Member] | ||
| Deposits [Line Items] | ||
| Deposits, gross | 50,428 | 20,651 |
| Import duty deposits and other [Member] | ||
| Deposits [Line Items] | ||
| Deposits, gross | 1,054 | 2,074 |
| Bell Canada [Member] | ||
| Deposits [Line Items] | ||
| Deposits, gross | $ 4,894 | $ 8,194 |