XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue and Accounts Receivable - Schedule of Rollforward of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 45,259 $ 37,056
Current period provisions 7,424 8,623
Write-offs charged against allowance (8,591) (7,447)
Recoveries of amounts previously written off 1,008 934
Ending balance $ 45,100 $ 39,166