XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Nature of Operations and Summary of Significant Accounting Policies Allowance for Credit Losses (Tables)
3 Months Ended
Sep. 30, 2025
Allowance for Credit Loss [Abstract]  
Allowance for Credit Losses
The following table summarizes allowance for credit losses activity for the fiscal three months ended September 30, 2025 and 2024:
Three Months Ended September 30,
20252024
Allowance for credit losses - beginning balance$6,659 $7,477 
Current provision for expected credit losses480 480 
Write-offs charged against allowance(335)(629)
Other— (71)
Allowance for credit losses - ending balance$6,804 $7,257