XML 38 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable - Schedule of Notes Payable (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total notes payable $ 677,373 $ 687,312
Less: deferred financing costs, net 6,352 4,201
Total notes payable, net 671,021 683,111
Less: current portion 43,851 69,769
Total long-term notes payable, less current portion 627,170 613,342
Fixed mortgage notes payable    
Debt Instrument [Line Items]    
Total notes payable 543,593 592,997
Variable mortgage notes payable    
Debt Instrument [Line Items]    
Total notes payable 130,127 88,711
Notes payable - insurance    
Debt Instrument [Line Items]    
Total notes payable 1,532 3,483
Notes payable - other    
Debt Instrument [Line Items]    
Total notes payable $ 2,121 $ 2,121