XML 86 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Financial Instruments - Schedule of Gain (Loss) Associated with the Company's Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Other expense, net | Forward contracts      
Foreign currency exchange gain (loss) on forward contracts $ 1,881 $ 502 $ (2,457)