v3.25.4
Deposits - Schedule of deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Deposits [Line Items]    
Deposits, gross $ 66,627 $ 87,018
Equipment deposit provision, opening and closing (12,131) (12,131)
Deposits, net 54,496 74,887
Utility energy deposits [Member]    
Deposits [Line Items]    
Deposits, gross 34,165 8,371
Equipment deposits [Member]    
Deposits [Line Items]    
Deposits, gross 22,392 78,647
Import duty deposits and other [Member]    
Deposits [Line Items]    
Deposits, gross 1,874 0
Bell Canada [Member]    
Deposits [Line Items]    
Deposits, gross $ 8,196 $ 0