XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Other Payables (Tables)
3 Months Ended
Sep. 30, 2023
Other Payables [Abstract]  
Schedule Of Other Payables
September 30,
June 30,
2023
2023
Accruals
$
6,619
$
7,078
Provisions
3,282
7,429
Value
 
-added tax payable
983
1,247
Payroll-related payables
2,125
1,038
Participating merchants' settlement obligation
39
39
Other
22,057
19,466
$
35,105
$
36,297