XML 54 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Operations and Summary of Significant Accounting Policies Allowance for Credit Losses (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2021
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for credit losses, beginning balance, including cumulative effect of accounting standards update adoption $ 6,719
Current provision for expected credit losses 2,130
Write-offs charged against allowance (2,070)
Recoveries of amounts previously written off (3)
Other (3)
Allowance for credit losses - ending balance 7,266
Accounting Standards Update 2016-13  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for credit losses, beginning balance, including cumulative effect of accounting standards update adoption $ 493