XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Loans Payable, Senior Notes, and Mortgage Company Loan Facility Loans Payable (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Oct. 31, 2021
Debt Instrument [Line Items]      
Loans payable – other $ 537,043   $ 364,042
Loans payable 1,185,275   1,011,534
Senior unsecured term loan [Member]      
Debt Instrument [Line Items]      
Senior unsecured term loan 650,000 $ 800,000 650,000
Deferred issuance costs $ (1,768)   $ (2,508)