XML 126 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Future Minimum Rents and Lease Payments - Schedule of Future Minimum Payments Due (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
For the Year Ended December 31,    
2025 $ 42,072  
2026 41,726  
2027 41,449  
2028 40,503  
2029 38,385  
Thereafter 508,413  
Total operating lease payments 712,548  
Less: interest portion (316,717)  
PRESENT VALUE OF OPERATING LEASE LIABILITIES 395,831  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations    
Operating lease liabilities $ 380,004 $ 389,210
Operating lease labilities [Extensible Enumeration] Operating lease liabilities  
Foothill Research Center | Held-for-sale    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations    
Operating lease liabilities $ 15,827