XML 103 R87.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Allowance for Doubtful Accounts Receivable    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Balance at Beginning of Period $ 796 $ 666
Provisions 251 152
Charges to Other Accounts 55 (27)
Write-offs (653) 5
Balance at End of Period 449 796
Valuation Allowance on Deferred Tax Asset    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Balance at Beginning of Period 8,950 8,759
Provisions (5,022) 191
Charges to Other Accounts 0 0
Write-offs 0 0
Balance at End of Period $ 3,928 $ 8,950