XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Nature of Operations and Summary of Significant Accounting Policies- Loss on Disposal of Assets, net (Tables)
9 Months Ended
Mar. 31, 2024
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 nine months ended March 31, 2024 and 2023:
Three Months Ended March 31,Nine Months Ended March 31,
2024202320242023
Allowance for credit losses - beginning balance$8,132 $8,184 $7,955 $7,616 
Current provision for expected credit losses480 420 1,440 1,380 
Write-offs charged against allowance(642)(444)(1,425)(834)
Recoveries of amounts previously written off— — — (2)
Other(280)— (280)— 
Allowance for credit losses - ending balance$7,690 $8,160 $7,690 $8,160