v3.26.1
Deposits (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 13, 2026
Feb. 17, 2026
Oct. 20, 2025
Aug. 29, 2025
Aug. 01, 2025
Apr. 02, 2025
Mar. 17, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Deposits [Line Items]                    
Credit losses               $ 0 $ 0  
National Administration of Electricity [Member]                    
Deposits [Line Items]                    
Payments for deposits   $ 600   $ 6,400           $ 3,400
National Administration of Electricity [Member] | Zunz S.A. [Member]                    
Deposits [Line Items]                    
Security deposit             $ 19,200      
Payments for deposits     $ 3,200     $ 15,900 $ 3,300      
Bell Canada Inc [Member]                    
Deposits [Line Items]                    
Security deposit $ 1,500       $ 5,800          
Payment of one time license fee 600       $ 2,400          
One time license fee 3,000                  
Credits from security deposit and license fee paid 8,200                  
Credits from security deposit and license fee paid to be refunded $ 3,100