v3.26.1
Other Payables (Schedule Of Other Payables) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Error Corrections And Prior Period Adjustments Restatement [Line Items]    
Vendor wallet balances $ 24,407 $ 19,529
Accruals 14,860 8,469
Clearing Accounts 14,475 6,766
Provisions 8,532 8,497
Value-added tax payable 7,727 6,347
Deferred consideration due to seller of Recharger 0 13,837
Payroll-related payables 2,264 1,931
Other 7,465 10,659
Other payables, total $ 79,730 76,035
Correction [Member]    
Error Corrections And Prior Period Adjustments Restatement [Line Items]    
Value-added tax payable   4,000
Other payables, total   $ 3,956