XML 127 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt Facilities - Schedule of Mortgage and Loans Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Notes and Loans Payable, Gross $ 671,694 $ 653,617
Less amount representing unamortized debt discount and debt issuance cost (726) (1,062)
Loans payable current and non current 670,968 652,555
Less current portion (7,705) (9,847)
Loans payable, noncurrent 663,263 642,708
Term loans    
Debt Instrument [Line Items]    
Notes and Loans Payable, Gross 642,657 619,090
Mortgage payable and other loans payable    
Debt Instrument [Line Items]    
Notes and Loans Payable, Gross $ 29,037 $ 34,527