v3.25.4
Other Payables (Schedule Of Other Payables) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Error Corrections And Prior Period Adjustments Restatement [Line Items]    
Vendor wallet balances $ 25,949 $ 19,529
Accruals 14,280 8,469
Provisions 7,309 8,497
Clearing Accounts 12,404 6,766
Value-added tax payable 8,428 6,347
Deferred consideration due to seller of Recharger 14,815 13,837
Payroll-related payables 2,233 1,931
Other 7,083 10,659
Other payables, total [1] $ 92,501 76,035
Correction [Member]    
Error Corrections And Prior Period Adjustments Restatement [Line Items]    
Value-added tax payable   4,000
Other payables, total   $ 3,956
[1]
(A) Amounts for June 30, 2025 revised to correct the errors discussed in Note 1.