XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature of Operations and Summary of Significant Accounting Policies- Loss on Disposal of Assets, net (Tables)
6 Months Ended
Dec. 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 three and six months ended December 31, 2023:
Three Months Ended December 31,Six Months Ended December 31,
2023202220232022
Allowance for credit losses - beginning balance$8,204 $8,030 $7,955 $7,616 
Current provision for expected credit losses480 480 960 960 
Write-offs charged against allowance(552)(325)(783)(390)
Recoveries of amounts previously written off— (1)— (2)
Allowance for credit losses - ending balance$8,132 $8,184 $8,132 $8,184