XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Nature of Operations and Summary of Significant Accounting Policies Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for credit losses, beginning balance, including cumulative effect of accounting standards update adoption $ 7,266 $ 6,719
Current provision for expected credit losses 1,740 2,130
Write-offs charged against allowance (1,389) (2,070)
Recoveries of amounts previously written off (1) (3)
Other 0 (3)
Allowance for credit losses - ending balance 7,616 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 $ 0 493
Allowance for credit losses - ending balance   $ 0