XML 173 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Other Expense, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Other Income and Expenses [Abstract]    
Foreign currency transaction loss, net $ (373) $ (646)
Loss on settlement of forward contract 0 (64)
Other (expense) income, net (85) 41
Total other expense, net $ (458) $ (669)