XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Operations and Summary of Significant Accounting Policies- Loss on Disposal of Assets, net (Tables)
9 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Allowance for Credit Losses The following table summarizes allowance for credit losses activity for the fiscal quarter and year-to-date periods ended March 31, 2023, and 2022:
Three Months Ended March 31,Nine Months Ended March 31,
2023202220232022
Allowance for credit losses - beginning balance$8,184 $7,733 $7,616 $7,267 
Current provision for expected credit losses420 360 1,380 1,200 
Write-offs charged against allowance(444)(381)(834)(754)
Recoveries of amounts previously written off— — (2)(1)
Allowance for credit losses - ending balance$8,160 $7,712 $8,160 $7,712