XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Nature of Operations and Summary of Significant Accounting Policies- Loss on Disposal of Assets, net (Tables)
9 Months Ended
Mar. 31, 2025
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, 2025 and 2024:
Three Months Ended March 31,Nine Months Ended March 31,
2025202420252024
Allowance for credit losses - beginning balance$6,872 $8,132 $7,477 $7,955 
Current provision for expected credit losses680 480 1,640 1,440 
Write-offs charged against allowance(992)(642)(2,486)(1,425)
Other— (280)(71)(280)
Allowance for credit losses - ending balance$6,560 $7,690 $6,560 $7,690