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 | |||||||||