XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Loans Payable, Senior Notes, and Mortgage Company Loan Facility - Senior Notes (Details 3) - USD ($)
$ in Thousands
Oct. 31, 2022
Nov. 15, 2021
Oct. 31, 2021
Jan. 31, 2021
Senior Notes [Abstract]        
Senior notes $ 1,995,271   $ 2,403,989  
5.875 % senior notes due 2022 [Member]        
Senior Notes [Abstract]        
Debt Instrument, Interest Rate, Stated Percentage 5.875% 5.875%   5.875%
Senior notes $ 0   409,856  
4.375% Senior Notes due 2023 [Member]        
Senior Notes [Abstract]        
Debt Instrument, Interest Rate, Stated Percentage 4.375%      
Senior notes $ 400,000   400,000  
4.875% Senior Notes Due 2025 [Member]        
Senior Notes [Abstract]        
Debt Instrument, Interest Rate, Stated Percentage 4.875%      
Senior notes $ 350,000   350,000  
4.875% Senior Notes Due 2027 [Member]        
Senior Notes [Abstract]        
Debt Instrument, Interest Rate, Stated Percentage 4.875%      
Senior notes $ 450,000   450,000  
4.350% Senior Notes Due 2028 [Member]        
Senior Notes [Abstract]        
Debt Instrument, Interest Rate, Stated Percentage 4.35%      
Senior notes $ 400,000   400,000  
3.80% Senior Notes Due 2029 [Member]        
Senior Notes [Abstract]        
Debt Instrument, Interest Rate, Stated Percentage 3.80%      
Senior notes $ 400,000   400,000  
Senior Notes [Member]        
Senior Notes [Abstract]        
Deferred issuance costs $ (4,729)   $ (5,867)