v3.26.1
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