XML 70 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheets-Additional Information - Reserve for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Reserve for credit losses    
Balance at beginning of period $ 3,510 $ 3,807
Provision for estimated credit losses 943 255
Effect of changes in exchange rates (61) (372)
Credit losses realized (2,802) (180)
Balance at end of period $ 1,590 $ 3,510