v3.26.3
Deposits - Schedule of deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Deposits [Line Items]    
Deposits, gross $ 160,155 $ 65,710
Equipment deposit provision, opening and closing (12,131) (12,131)
Deposit Assets, Total 148,024 53,579
Utility energy deposits [Member]    
Deposits [Line Items]    
Deposits, gross 41,148 34,791
Equipment deposits [Member]    
Deposits [Line Items]    
Deposits, gross 113,050 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,903 $ 8,194