v3.23.1
Investments in Unconsolidated Entities (Details 4) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Apr. 30, 2023
Oct. 31, 2022
Schedule of Equity Method Investments [Line Items]      
Line of credit facility, maximum borrowing capacity   $ 4,435,404 $ 4,094,096
Long-term line of credit   2,564,197 2,236,456
Variable Interest Entity, Not Primary Beneficiary [Member]      
Schedule of Equity Method Investments [Line Items]      
Our maximum estimated exposure under repayment and carry cost guarantees if the full amount of the debt obligations were borrowed (1)   95,000 95,000
Equity Method Investee [Member]      
Schedule of Equity Method Investments [Line Items]      
Estimated fair value of guarantees provided by us related to debt and other obligations   19,000 16,900
Indirect Guarantee of Indebtedness [Member] | Equity Method Investee [Member]      
Schedule of Equity Method Investments [Line Items]      
Line of credit facility, maximum borrowing capacity   3,181,400 2,858,800
Our maximum estimated exposure under repayment and carry cost guarantees if the full amount of the debt obligations were borrowed (1)   654,400 597,800
Long-term line of credit   1,436,200 1,110,900
Maximum repapyment and carry cost guarantee obligation for borrowings by JV   $ 487,600 $ 390,500
Indirect Guarantee of Indebtedness [Member] | Equity Method Investee [Member] | Minimum [Member]      
Schedule of Equity Method Investments [Line Items]      
Terms of guarantees 1 month 1 month  
Indirect Guarantee of Indebtedness [Member] | Equity Method Investee [Member] | Maximum [Member]      
Schedule of Equity Method Investments [Line Items]      
Terms of guarantees 3.7 years 3.9 years