XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Other Payables (Tables)
3 Months Ended
Sep. 30, 2025
Other Payables [Abstract]  
Schedule Of Other Payables
September 30,
June 30,
2025
2025
Vendor
wallet balances
$
20,136
$
19,529
Accruals
9,062
8,469
Provisions
5,402
8,497
Clearing accounts
8,433
6,766
Value
-added tax payable
3,042
2,391
Deferred consideration due to seller of Recharger
14,225
13,837
Payroll-related payables
3,931
1,931
Other
10,795
10,659
$
75,026
$
72,079