XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies and Basis of Presentation - Schedule of Changes in Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Financing Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at Beginning of Period $ 50,366 $ 38,586 $ 27,034
Provisions 19,286 18,345 11,486
Write-offs/Adjustments (5,609) (6,565) 66
Balance at End of Period $ 64,043 $ 50,366 $ 38,586