XML 87 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable, Net - Allowance For Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning Balance $ (325) $ (1,796) $ (1,324)
Provision (767) 619 (1,872)
Write-offs 699 704 1,196
Recovery 198 148 204
Ending Balance $ (195) $ (325) $ (1,796)