XML 81 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule II: Valuation And Qualifying Accounts (Details) - Accounts Receivable Allowance [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 2,600 $ 2,980 $ 3,240
(Additions) Reductions to Income (144) (230) 126
Deductions from Reserves (16) (150) (386)
Balance at End of Year $ 2,440 $ 2,600 $ 2,980